VS Code fork · coming soon
An editor that talks back.
Inline completions, agent mode, and a composer that understands your whole workspace. A VS Code fork made for talking to code.
⌘K composer
⌘I inline
⌘L chat with selection
codeloom-ide — src/composer.tsx
⌘≡⌕AI
12export function Composer({ repo }: Props) {13 const files = useWorkspaceIndex(repo)14 const plan = await agent.plan(prompt, files)15 return <DiffStream plan={plan} />16}Agent · rewrite Composer to stream diffs and keep the file tree in sync.
editor/tab.ts
Ghost text that knows the next file
Completions that live in the buffer. Tab when you are in flow. The model already has the file you are in — and the one beside it.
How a change lands
1
Open a folder
Same as VS Code. The agent indexes in the background.
2
Ask or tab
Inline when you are in flow. Composer when the change is bigger than a line.
3
Accept the diff
Every edit is reviewable. Nothing writes the repo without you.
Extensions · family
CodeLoomAn autonomous coding agent that plans, writes, and ships.Install from marketplace →CodeLoom TUIA coding agent in the terminal, with a Neovim-like workspace.Install from marketplace →CodeLoom CLIA coding agent you invoke like any other Unix tool.Install from marketplace →
Coming soon — this is a resume project, not a product launch.
Star the repos, or wander over to the blog.