You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Kodu Coder is a coding agent extension tailored for use with Kodu Cloud. We're excited to share our work with the community and invite you to explore the new features and capabilities we've added.
4
5
5
6
## About Kodu Coder
6
7
7
-
Building on advanced coding capabilities, Kodu Coder takes software development assistance to the next level. It's designed to handle complex tasks step-by-step, offering a unique blend of AI-powered coding support and human oversight.
8
+
Kodu Coder is a powerful tool that helps you code faster and more efficiently. It's like having a coding assistant right in your editor! Kodu Coder can help you with a variety of tasks, from writing code to debugging and testing. It's perfect for developers who want to save time and improve their workflow or for beginners who have never coded before.
<ahref="https://marketplace.visualstudio.com/items?itemName=kodu-ai.kodu"target="_blank"><strong>Download VSCode Extension</strong></a> | <ahref="https://discord.gg/Fn97SD34qk"target="_blank"><strong>Join the Discord</strong></a>
16
+
<ahref="https://marketplace.visualstudio.com/items?itemName=kodu-ai.kodu"target="_blank"><strong>Download Extension</strong></a> | <ahref="https://discord.gg/Fn97SD34qk"target="_blank"><strong>Join the Discord</strong></a>
15
17
</p>
16
18
17
19
### Key Features
20
+
| Reliable | Fast | Integrated |
21
+
|--------------|--------------|--------------|
22
+
|**Claude's Vision**<br>Paste images in chat to use Claude's vision capabilities and turn mockups into fully functional applications or fix bugs with screenshots |**Real-time Feedback**<br>Inspect diffs of every change Kodu Coder makes right in the editor, and provide feedback until you're satisfied with the result |**CLI Integration**<br>Run CLI commands directly in chat, so you never have to open a terminal yourself |
23
+
|**Permission Control**<br>Permission buttons before using a tool sending information to the API |**Usage Tracking**<br>Track total tokens and API usage cost for the entire task loop and individual requests |**API Request Limit**<br>Set a maximum number of API requests allowed for a task before being prompted for permission to proceed |
24
+
|**Automated Result Presentation**<br>Automated result presentation with terminal commands (e.g., `open -a "Google Chrome" index.html`) |**Unlimited API Requests**<br>Leveraging Kodu Cloud to allow for a smoother and unrestricted experience |**Optimized Performance**<br>Efficient token caching and prompt optimization on server side to reduce cost and improve speed |
25
+
|**Image Optimization**<br>Image optimization to reduce token cost |**Autopilot Mode**<br>Experimental autopilot mode automatically approves read and write requests, tell Kodu what you need | Many more to come... |
18
26
19
-
- Paste images in chat to use Claude's vision capabilities and turn mockups into fully functional applications or fix bugs with screenshots
20
-
- Inspect diffs of every change Kodu Coder makes right in the editor, and provide feedback until you're satisfied with the result
21
-
- Run CLI commands directly in chat, so you never have to open a terminal yourself (+ respond to interactive commands by sending a message)
22
-
- Permission buttons (i.e., 'Approve terminal command') before tool use or sending information to the API
23
-
- Track total tokens and API usage cost for the entire task loop and individual requests
24
-
- Set a maximum number of API requests allowed for a task before being prompted for permission to proceed
25
-
- Automated result presentation with terminal commands (e.g., `open -a "Google Chrome" index.html`)
26
-
- Unlimited API requests under Kodu Cloud
27
-
- Efficient token caching and prompt optimization on server side to reduce cost and improve speed
28
-
- Image optimization to reduce token cost
29
-
- Experimental autopilot mode (automatically approves read and write requests)
30
27
31
-
_**Pro tip**: Use the `Cmd + Shift + P` shortcut to open the command palette and type `Kodu Coder: Open In New Tab` to start a new task right in the editor._
28
+
## How does it work
32
29
33
-
## How it works
34
-
35
-
Kodu Coder uses an autonomous task execution loop with chain-of-thought prompting and access to powerful tools that give it the ability to accomplish nearly any task. Start by providing a task, and the loop fires off, where Kodu Coder might use certain tools (with your permission) to accomplish each step in its thought process.
30
+
Kodu Coder leverages the powerfull Claude LLM model from Anthropic in collaboration with Kodu Cloud, to provide a seamless use of the underlying model. The extension allows you to interact with the model through a chat interface, where you can ask questions, run commands, and get help with your code. Kodu Cloud adds the ability to use *tools* to help you code faster and more efficiently.
36
31
37
32
### Tools
38
33
@@ -46,6 +41,8 @@ Kodu Coder has access to the following capabilities:
46
41
6.**Write to File**: Write content to a file at a specified path, creating necessary directories
47
42
7.**Ask Followup Question**: Gather additional information from the user to complete a task
48
43
8.**Attempt Completion**: Present the result to the user after completing a task
44
+
9.**Open File**: Open a file in the default application for the file type
45
+
10.*More to come...*: Have a suggestion? Let us know by creating an issue or telling us about it in our Discord server!
0 commit comments