Konrad Kowalski (rootsher)Principal Platform & Reliability Architect011011000011000101110111111000011110100111100011

Claude poza terminalem: trzy drogi

data
kategoria
AI Agents
także w
AI Engineering · Automation · Engineering Practices
czytanie
2 min / 469 słów

Do tej pory agent był mocno związany z Twoim terminalem.

Im więcej pracy mu delegujesz, tym bardziej zaczyna to przeszkadzać.

Masz trzy drogi.

1. Remote Control

Najprostsza opcja.

Claude nadal działa lokalnie na Twoim komputerze, ale możesz sterować tą samą sesją z webu albo telefonu.

W działającej sesji Claude Code uruchamiasz:

text
/remote-control

Flow:

text
telefon / web
-> Remote Control
-> ta sama sesja Claude Code
-> lokalne repo

Nie przenosisz repo.

Nie tworzysz nowego workflow.

Po prostu przestajesz być przywiązany do terminala.

Możesz uruchomić większy task:

text
investigate failing CI
-> fix
-> verification

odejść od komputera, a później wejść do tej samej sesji z telefonu.

Jeżeli Claude potrzebuje doprecyzowania, możesz odpowiedzieć.

Jeżeli widzisz, że poszedł w złą stronę, możesz go przekierować.

Jeżeli skończył etap, możesz wydać kolejne polecenie.

Czyli nadal masz:

text
developer <-> agent

tylko interakcja nie jest już przywiązana do terminala.

2. Claude Code Cloud Session

Remote Control nadal ma jedną zależność:

Claude wykonuje pracę na Twoim komputerze.

Jeżeli chcesz usunąć również to ograniczenie, możesz uruchomić Claude Code jako cloud session.

text
telefon / web
-> Cloud Session
-> remote environment
-> repo

Bierzesz dokładnie ten sam rodzaj zadania, który wcześniej działał lokalnie:

text
review PR

albo:

text
investigate failing CI
-> fix
-> verification

i uruchamiasz go zdalnie.

Twój laptop nie jest już execution environment.

Ale nadal jest to interaktywna sesja.

Możesz wrócić do niej z telefonu lub webu, zobaczyć co się dzieje i dalej rozmawiać z Claude:

text
agent pracuje
-> sprawdzasz rezultat
-> doprecyzowujesz
-> agent kontynuuje

Czyli cloud session usuwa zależność od laptopa, ale nie usuwa człowieka z interakcji.

To nadal współpraca:

text
developer <-> agent

tylko agent pracuje zdalnie.

3. Managed Agents

Managed Agents rozwiązują trochę inny problem.

Nie chodzi już o:

chcę wygodniej rozmawiać z Claude.

Chodzi o:

mam dobrze zdefiniowane zadanie i chcę, żeby agent wykonywał je jako część SDLC.

Przykład:

text
CI failed
-> Managed Agent
-> investigate
-> fix
-> verification
-> result

Albo:

text
PR opened
-> Managed Agent
-> review
-> findings

Tutaj nie budujesz od nowa całego sposobu pracy Claude.

Repo nadal jest źródłem tego, co przygotowaliśmy wcześniej:

text
repo
+-- CLAUDE.md
+-- .claude/
|   +-- skills/
|   +-- agents/
+-- MCP config
+-- kod

Managed Agents dają Ci przede wszystkim zarządzany runtime, w którym ten setup może zostać uruchomiony bez lokalnej sesji developera.

Anthropic udostępnia do tego CLI:

bash
ant

którym tworzysz i wdrażasz Managed Agenta oraz środowisko, w którym ma działać.

Najważniejsza zmiana wygląda tak:

text
wcześniej:

developer
-> uruchamia Claude

teraz:

SDLC event
-> uruchamia Managed Agenta

Agent dostaje zadanie i sam wykonuje agent loop:

text
task
-> Claude decyduje, czego potrzebuje
-> tool call
-> result
-> kolejna decyzja
-> kolejny tool
-> ...
-> zadanie zakończone

Nie musisz prowadzić go przez każdy krok.

To ważna różnica względem wcześniejszych dwóch wariantów.

Remote Control i Cloud Session nadal są przede wszystkim interaktywne:

text
developer
<-> Claude

Managed Agent może działać jako element SDLC:

text
SDLC event
-> Managed Agent
-> agent loop
-> result

Wdróż to dziś

Nie buduj trzech nowych workflow.

Weź jeden, który już masz.

Na przykład:

text
investigate failing CI

Remote Control

Uruchom go lokalnie i przejmij sesję z telefonu przez:

text
/remote-control

Cloud Session

Uruchom ten sam task jako zdalną sesję Claude Code.

Managed Agent

Jeżeli zadanie jest już dobrze zdefiniowane i powtarzalne, uruchom ten sam use case jako Managed Agenta i podepnij go pod konkretne zdarzenie w SDLC.

Level complete

Poziom jest zaliczony, jeśli przynajmniej jeden wcześniejszy workflow potrafisz uruchomić bez siedzenia przy lokalnym terminalu, zdalnie albo jako automatycznie uruchamianego Managed Agenta.

Na wcześniejszych poziomach poprawialiśmy sposób, w jaki Claude wykonuje pracę.

Tutaj zmieniamy również gdzie ta praca się wykonuje i ile ciągłego udziału developera wymaga.

Materiały