|
13 | 13 |
|
14 | 14 | ## <span style="background-color: #fbb100; color: black; padding: 0.2em 0.6em; border-radius: 999px">Meet CWC</span> |
15 | 15 |
|
16 | | -100% free and open source VS Code extension created by an independent developer aimed at making AI coding inexpensive, fast and accurate. |
| 16 | +100% free and open source VS Code extension for AI-assisted programming. CWC treats the AI model less like a teammate and more like a calculator; by giving you full control over the context, it modifies it predictably, accurately, quickly, thus cost-efficiently. Enjoy a modern software development workflow with a tool that doesn't try hard to replace You. |
17 | 17 |
|
18 | | -🧩 Built for VS Code and its derivatives (Cursor, Windsurf, VSCodium, etc.) \ |
| 18 | +🧩 Compatible with VS Code derivatives (Cursor, Windsurf, VSCodium, etc.) \ |
19 | 19 | 🙋 Created by an independent developer |
20 | 20 |
|
21 | 21 | **Guiding principles:** |
22 | 22 |
|
23 | 23 | - initialize chatbots—don't scrape responses |
| 24 | +- API tools—get the job done in a single request |
24 | 25 | - privacy first—zero telemetry |
25 | 26 | - lightweight—about 1MB of code |
26 | 27 |
|
27 | 28 | **CWC is for you if:** |
28 | 29 |
|
29 | 30 | - you're an experienced engineer working on a large codebase |
30 | 31 | - you're a student or hobbyist on a budget |
31 | | -- you want to get the most out of your web chat subscription |
32 | | -- you need reliable API tools that use the chosen context fully |
33 | | -- you don't have the time for coding agents finding relevant context |
34 | | -- you prefer community-driven initiatives to proprietary black boxes |
35 | 32 |
|
36 | 33 | **See how simple it is to implement a feature with ChatGPT:** |
37 | 34 |
|
|
45 | 42 |
|
46 | 43 | ## <span style="background-color: #fbb100; color: black; padding: 0.2em 0.6em; border-radius: 999px">Context selection</span> |
47 | 44 |
|
48 | | -Coding agents are designed to offload the burden of relevant context selection from the programmer. With today's advancements in LLMs capabilities, the technology is dramatically accelerating the pace a new code is created. For some it is too fast too keep up though. Over time, they lose confidence in their understanding of the codebase they work on. Verifying AI-suggested changes can become challenging, making it easier for bugs or unintended behaviors to slip in. |
| 45 | +With today's advancements in LLMs capabilities, the technology is dramatically accelerating the pace a new code is created through the work of coding agents. For some it is too fast too keep up though. Over time, they lose confidence in their understanding of the codebase they work on - verifying changes becomes challenging, making it easier for bugs or unintended behaviors to slip in. |
49 | 46 |
|
50 | | -CWC does not prompt-engineer any form of autonomous AI assistance, instead, it expects programmer to be constantly in the loop with the evolving codebase by requiring careful context selection. |
| 47 | +CWC does not prompt-engineer any form of autonomous coding, instead, it expects programmer to be in the loop with the evolving codebase by manual context management. |
51 | 48 |
|
52 | 49 | The benefits of this friction include: |
53 | 50 |
|
54 | | -- developing a mental model of the codebase |
55 | | -- eliminating idle time while waiting for the AI to figure things out, |
56 | | -- improved speed, quality, and cost efficiency of AI assistance. |
| 51 | +- developing a mental model of the codebase, |
| 52 | +- eliminating idle time waiting for agentic runs to finish, |
| 53 | +- predictability of AI-generated outputs. |
57 | 54 |
|
58 | 55 | ## <span style="background-color: #fbb100; color: black; padding: 0.2em 0.6em; border-radius: 999px">Chatbot initialization</span> |
59 | 56 |
|
|
0 commit comments