SECAI Core · phase 5 of 15

Low-code

When an AI system is used to accelerate the code development but a human may be involved in the writing of some code

The Explain card

Plain English
Low-code describes using an AI system to accelerate code development while a human still writes or adjusts some of the code, blending generated and hand-crafted parts.
Example
A developer has an AI assistant scaffold a REST service, then edits the handlers, adds business logic and wires up authentication. The generated boilerplate gets a quick skim; the custom pieces get the usual review.
Why it matters
The mix creates uneven scrutiny. Generated sections may carry outdated dependencies or insecure defaults that a hurried developer accepts. Defenders push for the same review and scanning standard across generated and handwritten code.
Hook
Low-code is pair programming with a machine; the human is still on the hook for the result.

Where it sits in the deck

Phase 5: Interacting with Models: Prompting, APIs, and Retrieval

With a working model and clean data, learn the interaction layer — how users and systems communicate instructions and retrieve grounded answers.