Learning
Kiro IDE

Alap használat – promptolás és kódgenerálás

Chat, kontextus csatolás, prompt struktúra, inline edit és kontextus-szimbólumok.

Alap használat – promptolás és kódgenerálás

A chat-felület használata

A Kiro chat-ablakában természetes nyelven lehet kéréseket megfogalmazni. A kérés lehet rövid és közvetlen, de minél pontosabb a prompt, annál jobb a kimenet.

Egyszerű kódgenerálás:

Create a React component for a login form with email and password
fields, form validation using React Hook Form and Zod, and a
submit handler that calls an async login function.

Fájl hozzáadása kontextusként:

A @ karakterrel lehet fájlokat, mappákat vagy URL-eket adni a prompthoz:

@src/components/Button.tsx

Create a similar component for an IconButton that accepts an
icon prop alongside the existing Button props.

Multimodális input – képernyőkép alapján:

[screenshot beillesztve]

Build this UI layout as a React component using Tailwind CSS.
Match the spacing, colors, and typography as closely as possible.

Kontextus megadása a promptban

A jó prompt négy elemet tartalmaz:

ElemLeírásPélda
CélMit szeretnél létrehozniCreate a custom hook
KontextusMilyen stack, konvenciókusing React Query v5 and TypeScript
ElvárásokKonkrét követelményekwith error handling, loading state, and cache invalidation
KorlátokMi maradjon változatlanDon't modify the existing API client

Példa teljes promptra:

Create a custom hook called useUserProfile that:
- Fetches user data from /api/users/:id using React Query v5
- Returns loading, error, and data states
- Invalidates the cache when the user updates their profile
- Uses the existing apiClient from @/lib/api
- Include TypeScript types

Az inline edit használata

A Kiro beépített inline szerkesztőjével egy-egy fájlrészletet lehet AI-val módosítani:

  1. Jelöld ki a kódot a szerkesztőben
  2. Nyomd meg Cmd/Ctrl + K-t
  3. Írd be a módosítási kérést
  4. Fogadd el vagy utasítsd el a javaslatot
Refactor this switch statement using a strategy pattern.
Keep the same behavior but make it easier to add new cases.

A kontextus-szimbólumok

A Kiro chat-ben az alábbi szimbólumokkal lehet adatot a prompthoz csatolni:

  • @fájlnév – adott fájl teljes tartalma
  • @mappa/ – egy mappa összes fájlja
  • #steering-fájl – adott steering dokumentum
  • URL beillesztése – webes dokumentáció, GitHub issue stb.

Rövid összefoglaló

  • A Kiro chat multimodális: szöveg, kép, fájl és URL is megadható kontextusként.
  • A jó prompt tartalmazza a célt, a tech stack-et, az elvárásokat és a korlátokat.
  • Az inline edit (Cmd/Ctrl+K) gyors, célzott módosításokhoz ideális.

On this page