Workbench + agent

AI coding

Write and reshape code inside a full desktop workbench — not a chat window that cannot see your project.

Eyeban combines a native editor, file explorer, search, source control, and terminal with a cloud coding agent. Completions, chat, and multi-file edits happen where you already work. The agent can read and search the tree, apply patches, run shell and git commands when permitted, and use LSP-related tooling.

Suggestions are proposed changes you can read. Permissions (Ask / Allow safe / Allow all) decide what tools may run.

Eyeban · shop/checkout.py Balanced
41 def charge(order, wallet):
42     tax = order.subtotal * 0.09
43     total = order.subtotal + tax
44     if wallet.balance < total:
45         raise InsufficientFunds(total)
46     wallet.debit(total)
47     return Receipt(order.id, total)

Split regional tax from the hardcoded rate, and check coverage before debit.

Read 6 files · 2 searches · 1 test

charge still hard-codes 0.09. tax_for(region) exists. I will wire can_cover to the wallet.

12-line patch across two files. Review the diff.

main Agent Balanced You stay in review