Skip to main content

Starting Your First Task with Kilo Code

Now that you've set up Kilo Code, you're ready to start using Kilo Code! This guide walks you through your first interaction.

Step 1: Open the Kilo Code Panel

Click the Kilo Code icon () in the VS Code Primary Side Bar (vertical bar on the side of the window) to open the chat interface. If you don't see the icon, verify the extension is installed and enabled.

Kilo Code icon in VS Code Primary Side Bar

The Kilo Code icon in the Primary Side Bar opens the chat interface.

Step 2: Type Your Task

Type a clear, concise description of what you want Kilo Code to do in the chat box at the bottom of the panel. Examples of effective tasks:

  • "Create a file named hello.txt containing 'Hello, world!'."
  • "Write a Python function that adds two numbers."
  • "Create an HTML file for a simple website with the title 'Kilo test'"

No special commands or syntax needed—just use plain English.

Typing a task in the Kilo Code chat interface

Enter your task in natural language - no special syntax required.

Step 3: Send Your Task

Press Enter or click the Send icon () to the right of the input box.

Step 4: Review and Approve Actions

Kilo Code analyzes your request and proposes specific actions. These may include:

  • Reading files: Shows file contents it needs to access
  • Writing to files: Displays a diff with proposed changes (added lines in green, removed in red)
  • Executing commands: Shows the exact command to run in your terminal
  • Using the Browser: Outlines browser actions (click, type, etc.)
  • Asking questions: Requests clarification when needed to proceed
Reviewing a proposed file creation action

Kilo Code shows exactly what action it wants to perform and waits for your approval.

  • In Code mode, many capabilities required to write code are enabled by default.
  • In Architect and Ask modes, the agent will not write any code.
tip

The level of autonomy is configurable, allowing you to make the agent more or less autonomous.

You can learn more about using modes and auto-approving actions.

Step 5: Iterate

Kilo Code works iteratively. After each action, it waits for your feedback before proposing the next step. Continue this review-approve cycle until your task is complete.

Final result of a completed task showing the iteration process

After completing the task, Kilo Code shows the final result and awaits your next instruction.

Conclusion

You've now completed your first task with Kilo Code! Through this process, you've learned:

  • How to interact with Kilo Code using natural language
  • The approval-based workflow that keeps you in control
  • The iterative approach Kilo Code uses to solve problems step-by-step

This iterative, approval-based workflow is at the core of how Kilo Code works—letting AI handle the tedious parts of coding while you maintain complete oversight. Now that you understand the basics, you're ready to tackle more complex tasks, explore different modes for specialized workflows, or try the auto-approval feature to speed up repetitive tasks.