opencode
AI-kodning och agentmiljöer · Kodagent i terminalen
Kodagent som körs i terminalen, arbetar i det egna repot och kan använda vilken modellleverantör som helst, inklusive lokala modeller.

AI-kodning och agentmiljöer · Agentmiljö med språkserver och debugger
Agentmiljö i terminalen byggd på Pi, med språkserver, felsökare, tokenbesparande redigeringar och styrning av modellroller.
Betyg 74 av 100 Preliminär (källbaserad)
Läs bedömningenIngen REST/HTTP-API. Dokumenterade ytor: `omp -p` one-shot, RPC-läge över stdio (NDJSON), Agent Client Protocol och Node SDK — verifierade i README och omp.sh/docs (rpc- och sdk-sidor svarar 200).
Kontrollerat:
MCPManager ansluter externa servrar (stdio/http), läser även .mcp-konfig från .claude/.cursor/.vscode m.fl.; verifierat i docs/mcp-config.md och packages/coding-agent/src/mcp i repot. omp exponerar inte sig självt som MCP-server (docs/mcp-authoring handlar om att skriva serverkonfig).
Kontrollerat:
Totalbetyg
74 av 100
Preliminär (källbaserad)
MIT License verifierad i repots LICENSE med copyright för Mario Zechner (Pi), Can Bölük och Stencil Labs Inc. Öppen monorepo på GitHub, valfri drift via npm/git, fri modellval inklusive lokala servrar. Ingen EE-kärna eller licenslåsning påträffad.
Täcker kärnbehovet väl och lägger till det Pi lämnar utanför: språkservrar, DAP-debugger, Python-sandlåda, webbläsarautomation och sub-agenter enligt README (omp.sh-dokumentation). Lucka: mycket ungt och föränderligt — beteenden och kommandon kan ändras snabbt, och katalogens egen text varnar för detta.
Läser och skriver MCP-konfig i öppna JSON-format (.omp/mcp.json) och importerar regler/skills/konfig från åtta andra agentformat (.claude, .cursor, .codex m.fl.) enligt README och docs/mcp-config.md — god interoperabilitet in. Sessionsdata lagras lokalt men ingen dokumenterad exportfunktion hittades.
Startår 2026 enligt katalogen men extremt aktiv: releases.atom visar v18.13.1–v18.13.3 inom två dygn (2026-10-27/28). Grundläggande dokumentation på omp.sh/docs och npm-distribution. Ingen SECURITY.md i repot, ingen verifierad uppdateringspolicy och okänd användarbas — ungt projekt med snabb förändringstakt.
Fyra dokumenterade inträdespunkter (TUI, one-shot, RPC, ACP) plus Node SDK (README, omp.sh/docs/sdk och /docs/rpc verifierade 200); inbyggd MCP-klient med OAuth och resursstöd (docs/mcp-config.md, docs/mcp-server-tool-authoring.md). Nivå 5 kräver belagd praktisk integrationsförmåga över tid, vilket det unga projektet inte kan uppvisa ännu.
Installeras som npm-kommandoradsverktyg enligt katalogpost och README, men projektets höga utgivningstakt (flera releaser per dag) ger reell uppgraderingsfriktion och dokumentationen hinner ligga efter koden. Kräver Node-miljö; exakta systemkrav inte verifierade.
Gratis under MIT utan betalnivåer; totalkostnad = modell-API-avgifter plus egen drift och uppgraderingsarbete. README anger tokenbesparande redigeringsformat och fallback-kedjer per modellroll, vilket kan sänka modellkostnaden, men inget stödjer konkret besparing — antagandet får redovisas som osäkrat.
Negativ kontroll gjord 2026-10-28: git-trädet för can1357/oh-my-pi (main, recursive, ej trunkerat) innehåller ingen i18n-/locales-katalog och ingen sv-fil; dokumentationen på omp.sh är engelskspråkig. Engelskspråkig men tekniskt användbar i Sverige.
Oh My Pi, även kallad omp, är en vidareutveckling av Pi som lägger till det Pi lämnar utanför kärnan. Den kopplar in språkservrar för att förstå kod över filer, en riktig felsökare via Debug Adapter Protocol, en Python-sandlåda, webbläsarautomation och delegering till sub-agenter.
Redigeringarna sker med ett format som förankrar ändringar i kodrader i stället för att skicka tillbaka hela filer, vilket minskar mängden text som går till modellen. Modellval kan styras per roll, så en billig modell kan sköta enklare steg och en starkare ta analysen. Koden licensieras under MIT och installeras som ett kommandoradsverktyg.
4 skärmbilder. Välj en bild för att visa den i full storlek. Svep i sidled för fler.
AI-kodning och agentmiljöer · Kodagent i terminalen
Kodagent som körs i terminalen, arbetar i det egna repot och kan använda vilken modellleverantör som helst, inklusive lokala modeller.
AI-kodning och agentmiljöer · Lokal AI-agent för kod och arbetsuppgifter
AI-agent som körs lokalt i terminalen eller som skrivbordsprogram och arbetar med kod, filer och externa verktyg via tillägg.