Spring til indhold

Snart

Den der ser problemet først

pks-agent-ops

En diagnostisk OPS-agent i én lille binær: peg dine OpenTelemetry-eksportører mod den, og den undersøger fejl i traces, metrics og logs i samme sekund de opstår.

Illustration af pks-agent-ops

Observability fortæller dig, at noget gik galt. Den gør aldrig noget ved det.

Vi byggede telemetri-stakke, der opsamler alt — og så satte vi et menneske til at stirre på dashboards og vente. Når alarmen endelig går, er konteksten allerede væk: det varme vindue er rullet videre, og den dyre del er at genskabe, hvad der egentlig skete. Dashboards reagerer ikke. Tickets reagerer ikke. Mennesker reagerer langsomt. pks-agent-ops vender det om: telemetrien lander direkte i en agent, der undersøger med det samme.

  • Dashboards venter på, at et menneske kigger. Problemet venter ikke på, at du har tid.

  • Når en ticket lander, er det varme vindue allerede rullet videre — konteksten er fordampet.

  • Telemetri uden handling er bare dyre logfiler, der venter på en obduktion.

Tre trin. Så undersøger den selv.

  1. Læg binæren ved siden af systemet.

    Én statisk Go-binær — ingen sidecar-zoo, ingen agent-fleet, ingen runtime at installere. Kør `pks-agent-ops serve`.

  2. Peg dine OTLP-eksportører mod den.

    Den indlejrede receiver lytter på gRPC og HTTP og tager imod dine traces, metrics og logs præcis som de er. Ingen ny SDK, intet at omskrive.

  3. Lad den passe på.

    Den holder et varmt vindue til lynhurtige spørgsmål, og en autonom loop griber ind i det sekund et mønster bryder — du gør ingenting.

  4. Spørg den direkte, når du vil.

    Tilslut Claude Code eller Desktop via MCP, og stil den samme agent spørgsmål med almindeligt sprog: "hvad gik galt klokken 14?"

  • Indlejret OTLP-receiver

    gRPC og HTTP i samme binær tager imod traces, metrics og logs direkte — ingen separat collector at drifte.

  • Schema-fingeraftryk

    Hver payload får et strukturelt hash af sin form, ikke sine værdier — så agenten genkender mønstre uden at lække data.

  • Varmt vindue til lynsvar

    Et glidende DuckDB-vindue holder de seneste minutter klar, så undersøgelser besvares med det samme.

  • Autonom undersøgelses-loop

    En Anthropic tool-use-loop tændt af triggers undersøger problemet selv — uden at vente på et menneske.

  • Interaktiv MCP-server

    Samme værktøjsflade som den autonome agent, eksponeret til Claude Code og Desktop, så du kan spørge direkte.

  • Uforanderligt koldt arkiv

    Hver time skriver den et LLM-opsummeret pakke til et tidsindekseret, uforanderligt arkiv — din historik forsvinder aldrig.

  • Bygget fra bunden, ikke samlet af dele. Én statisk Go-binær — receiver, varmt vindue, hukommelse, arkiv og agent-loop er vores egne, ikke et net af tredjeparts-services, vi ikke ejer.

  • Kører hvor som helst. Statisk linket og uden runtime-afhængigheder kører den ved siden af ethvert system — fra din laptop til en isoleret produktionsnode — uden at trække et helt platform-træ med sig.

  • Ejer sin egen tilstand. DuckDB til det varme vindue, SQLite til agentens hukommelse, og et filsystem-arkiv du selv kontrollerer. Ingen ekstern database at stole på, ingen kontrolplan uden for din rækkevidde.

  • Lag på lag i suiten. Den er runtime-laget under dine agenter: den holder dem sunde, mens de andre lag fodrer dem og sender deres arbejde videre.

Overvågning venter på en alarm. Din agent venter ikke.

pks-agent-ops er én statisk Go-binær, du sætter ved siden af ethvert system. Den modtager dine OpenTelemetry-signaler, holder et varmt vindue klar til lynhurtige spørgsmål, og kører en autonom undersøgelses-loop, der griber ind i det øjeblik et problem viser sig — længe før nogen opdager det.

Udforsk hele suiten