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.