Wróć do bloga
Agent kodującyNovember 6, 20265 min czytania

Twoje AI otwiera terminal i przekazuje robotę Claude Code.

Czatowe AI mówią o kodzie. Agenci kodujący go zmieniają. Narzędzie coding-agent łączy jedno z drugim - a w trybie interaktywnym widzisz pracę na żywo w prawdziwym oknie terminala.

Prosisz AI o naprawę padającego testu. Wyjaśni Ci poprawkę. Ale nie zedytuje repo, nie odpali testów i nie będzie poprawiać, aż wszystko się zazieleni. Claude Code i OpenCode to potrafią.

Narzędzie coding-agent przekazuje zadanie jednemu z nich - na maszynie, na której leży kod - i przynosi wynik z powrotem do Twojej rozmowy.

Dwa tryby

Zleć i odbierz - albo patrz i steruj.

Domyślny

Batch

Działa w tle. Zbiera wszystko, co agent wypisze, i oddaje to do rozmowy. Kończy po 30 minutach.
Patrz i steruj

Interaktywny

Otwiera prawdziwe okno terminala z sesją na żywo. Śledź postęp, odpowiadaj na pytania, zmieniaj kurs. Bez limitu czasu - wynik trafia do wątku, gdy sesja się zamelduje.

Jak wynik trafia z powrotem

Sesja w terminalu to osobny proces. Oto jak jej odpowiedź i tak ląduje we właściwym wątku.

1

Twoje AI wywołuje narzędzie

Z Twoim promptem i włączonym trybem interaktywnym.

2

Powstaje śledzone zadanie

Wątek czeka na to zadanie - nie na terminal.

3

Otwiera się okno terminala

Terminal na macOS, Twój $TERMINAL albo pierwszy znaleziony emulator na Linuksie, świeża konsola PowerShell na Windowsie.

4

Agent dostaje instrukcję

Prompt zawiera jedną dodatkową linię: po skończeniu wywołaj complete-task na serwerze MCP tej instancji z tym ID zadania.

5

Wynik ląduje w Twoim wątku

complete-task dostarcza wynik, a rozmowa toczy się dalej.

Linia doklejana do każdego interaktywnego promptu Claude Code:

prompt
[TASK CONTEXT] When the work is complete, call MCP tool "complete-task"
on MCP server "<your-instance>" with taskId="<task-id>"
and response={"output":"<full result text>"} - pass the complete result.

Nowość: działa między instancjami

Thea w chmurze może teraz poprosić Hermesa na Twoim komputerze o sesję kodowania.

  • Na zdalnej instancji sesja działa jako śledzone zadanie w tle, więc nic nie stoi, gdy pracujesz w terminalu.
  • Gdy sesja zamelduje się przez complete-task, prawdziwy wynik wraca do instancji, która o niego prosiła.
  • Na Windowsie otwiera się prawdziwe okno konsoli. Polecenie trafia najpierw do skryptu PowerShell, więc prompty z cudzysłowami, nawiasami czy nowymi liniami docierają w całości.
  • Sesja uruchomiona z lokalnej maszyny może raportować każde zadanie należące do jej własnej instancji.
  • Brak kanału na żywo do odpowiedzi? Tryb interaktywny przechodzi wtedy na batch, więc wywołujący i tak dostaje odpowiedź.

Wypróbuj

Narzędzie jest tylko dla adminów i działa na instancjach self-hosted: uruchamia CLI do kodowania z pełnymi uprawnieniami w folderze projektu. Na tej maszynie musisz mieć zainstalowane i zalogowane Claude Code albo OpenCode.

Potem po prostu poproś na czacie - albo wywołaj prosto z terminala:

terminal
# batch (default): runs headless, returns the output
vibe coding-agent "Fix the failing login test and run the suite"

# interactive: opens a terminal window, reports back when done
vibe coding-agent "Refactor the billing module" --interactiveMode=true

Daj swojemu AI ręce.

Postaw next-vibe u siebie, zaloguj się raz do Claude Code i pozwól AI wdrażać zmiany w kodzie na własnej maszynie.

Wróć do bloga