Your first task
Once Kodik is installed and you are signed in, you are ready to go. This page walks you through one complete cycle: request → execution → reviewing changes.
Step 1. Open a project folder
Section titled “Step 1. Open a project folder”Go to File → Open Folder and pick your project directory. Kodik works with any language or project type; you do not need existing source code — an empty folder is fine to start.
Step 2. Open the chat
Section titled “Step 2. Open the chat”The AI panel is on the right side. If it is hidden, open it with Ctrl+K or click the Kodik icon in the Activity Bar.
Step 3. Choose a mode
Section titled “Step 3. Choose a mode”The mode switcher sits at the bottom of the chat. The default is Code — the agent immediately gets to work: reading files, writing code, running commands.
For a complex task where you want to discuss the approach first, switch to Plan. In Plan mode the agent creates a detailed implementation plan without touching any files. When the plan looks good, switch back to Code and say “go ahead”.
Toggle the mode with Ctrl+Shift+A or by clicking the mode name.
See Modes for a full description of all five modes.
Step 4. Send a request
Section titled “Step 4. Send a request”Type your task in the input field in plain language and press Enter. For example:
Add email validation to the registration formWrite tests for the parseDate functionExplain how the auth module is structured
The agent starts working immediately — you will see a live stream of actions: reading files, searching the codebase, writing changes. Every step appears in the chat as it happens.
Step 5. Review the changes
Section titled “Step 5. Review the changes”When the agent finishes, a changes panel appears in the chat. It shows how many files were affected and how many lines were added or removed.
- Click a file name to open the diff in the editor.
- Click Accept (or accept all) to apply the edits.
- Click Reject to revert changes in that file.
See Reviewing Changes for more detail.
Next steps
Section titled “Next steps”- Modes — how Code, Plan, Ask, Debug, and Educator differ
- Reviewing Changes — how the diff panel works
- Auto-approve — let the agent work without pausing for confirmation