
Kaikki Claude Coden vuotaneesta lähdekoodista: KAIROS, ULTRAPLAN, Buddy ja muuta
- maaliskuuta 2026 Anthropic julkaisi vahingossa 59,8 Mt:n source map -tiedoston
@anthropic-ai/claude-code-npm-paketissaan, paljastaen 1 884 TypeScript-tiedostoa ja käytännössä koko Claude Coden vuotaneiden ominaisuuksien tiekartan. Suurin osa uutisoinnista nosti esiin vain 3–5 otsikkoainesta. Tämä artikkeli käsittelee kaiken: jokaisen merkittävän ominaisuuden, piilotetun komennon, kiistanalaisen löydöksen ja julkaisemattoman malliviittauksen, joka lähdekoodista löytyi.
Claude Coden vuotaneet ominaisuudet pähkinänkuoressa
Ennen kuin syvennymme jokaiseen ominaisuuteen, tässä ovat kaikki merkittävät löydökset luokiteltuna kypsyysasteen mukaan. Mikään muu läpikäynti ei tee näin, ja kypsyys merkitsee enemmän kuin hype. Toimiva koodi feature flagin takana on hyvin eri asia kuin merkkijono, jonka joku löysi asetustiedostosta.
Näin luet tila-saraketta: Julkaistu tarkoittaa, että ominaisuus on virallisesti julkaistu ja julkisesti saatavilla. Toimitettu (piilotettu) tarkoittaa, että koodi toimii jo tänään, mutta sitä ei ole tuotu käyttöliittymään. Osittain rakennettu tarkoittaa, että ydintoiminnallisuus on olemassa mutta keskeneräinen. Kokeellinen tarkoittaa, että se on feature flagin takana ja koodia on paljon, mutta julkaisuaikataulu on epäselvä. Paikanvaraaja tarkoittaa, että löysimme viittauksia mutta vain vähän toteutusta.
| Ominaisuus | Mitä se tekee | Kypsyystila |
|---|---|---|
| KAIROS | Pysyvä istuntojen välinen muisti ja unipohjainen konsolidointi | Kokeellinen |
| ULTRAPLAN | 30 minuutin pilvipohjaiset suunnitteluistunnot Opus 4.6 -mallilla | Julkaistu |
| Coordinator Mode | Usean agentin orkestrointi Claude-työntekijäinstansseilla | Osittain rakennettu |
| Buddy | Tamagotchi-tyylinen tekoälylemmikki 18 lajilla ja harvinaisuustasoilla | Kokeellinen |
| Bridge Mode | Etäohjaus puhelimesta tai selaimesta | Osittain rakennettu |
| Daemon Mode | Taustaistunnot tmuxissa | Toimitettu (piilotettu) |
| UDS Inbox | Istuntojen välinen IPC Unix-domain-socketien kautta | Osittain rakennettu |
| Auto-Dream | 4-vaiheinen muistin konsolidointi (Orient/Gather/Consolidate/Prune) | Kokeellinen |
| Undercover Mode | Poistaa tekoälytodisteet git-commiteista | Paikanvaraaja |
| Anti-Distillation | Valetyökalujen injektointi kilpailijoiden harjoitusdatan myrkyttämiseksi | Kokeellinen |
| Frustration Detection | Regex-pohjainen vihan tunnistus, joka mukauttaa Clauden käytöstä | Toimitettu (piilotettu) |
| YOLO Classifier | Hyväksyy vähäriskiset toiminnot automaattisesti ilman käyttäjän vahvistusta | Toimitettu (piilotettu) |
| Voice Mode | Äänivuorovaikutus Claude Coden kanssa | Paikanvaraaja |
| Web Browser | Sisäänrakennettu selain Claude Codeen | Paikanvaraaja |
Tämä on 14 erillistä julkaisematonta tai piilotettua kykyä. Käydään jokainen läpi.
Miten Claude Coden lähdekoodivuoto tapahtui
Anthropicin Claude Code -npm-vuoto oli kiusallisen yksinkertainen. @anthropic-ai/claude-code-paketin versio v2.1.88 toimitettiin tiedoston nimeltä cli.js.map kanssa – source mapin, jonka avulla minimoitu JavaScript voidaan palauttaa alkuperäiseksi TypeScript-lähdekoodiksi.
@anthropic-ai/[email protected]
cli.js (minified production bundle)
cli.js.map (59.8MB source map -- should not be here)Source mapit ovat olemassa, jotta kehittäjät voivat debugata tuotantokoodia, mutta niitä ei pitäisi koskaan julkaista julkisessa paketissa. Bunin bundler (jota Anthropic käyttää) sisällyttää source mapit oletuksena, mikä on tunnettu ansa, joka on purrut muitakin tiimejä aiemmin. .map-tiedosto sisälsi täyden, luettavan TypeScript-lähdekoodin 1 884 tiedostolle.
Tietotutkija Chaofan Shou huomasi sen ensimmäisenä ja julkaisi havaintonsa X:ssä. Muutamassa tunnissa Anthropic poisti tiedoston. Mutta siihen mennessä peilikopiot olivat jo leviämässä GitHubissa ja hajautetuilla alustoilla. Kuten The Register raportoi, Anthropic kutsui sitä ”inhimillisestä virheestä johtuneeksi julkaisun pakkausongelmaksi, ei tietoturvaloukkaukseksi.”
Tämä oli myös Anthropicin toinen kiusallinen paljastus yhden viikon sisällä – vain viisi päivää aiemmin CMS-väärinmääritys oli vuotanut heidän ”Mythos”-mallinsa olemassaolon. Ei ollut tietoturvatiimin paras viikko.
KAIROS, pysyvä istuntojen välinen avustaja
KAIROS on vuodon kunnianhimoisin ominaisuus ja se, joka muuttaa sitä, mitä Claude Code pohjimmiltaan on. Tällä hetkellä jokainen Claude Code -istunto alkaa alusta. KAIROS tekee Claude Codesta pysyvän – se muistaa projektisi, mallisi ja mieltymyksesi istuntojen välillä.
Toteutus käyttää päivittäisiä append-only-tyyppisiä markdown-lokeja, jotka tallennetaan polkuun ~/.claude/.../logs/YYYY/MM/DD.md. Jokainen istunto lisää kontekstia. Ajan myötä Claude Code rakentaa jatkuvaa historiaa työstäsi – ei vain siitä, mitä pyysit, vaan myös siitä, mitä se havaitsi koodipohjastasi ja työskentelytavastasi.
Feature gatet vahvistavat sen olevan todellinen: feature('KAIROS') yhdistettynä tengu_kairos-flagiin. Koodi viittaa myös 1.–7. huhtikuuta 2026 ajoitettuun teaser-ikkunaan ja täyteen julkaisuun toukokuussa 2026, vaikka nämä päivämäärät voivat helposti liukua. Kun otetaan huomioon, että KAIROS toimii jo Claude Coden mallinvaihtoominaisuuksien kanssa, Anthropic voisi ottaa sen käyttöön vaiheittain.
Auto-Dream: miten Claude Code ”nukkuu”
KAIROSin kiehtovin osa on Auto-Dream, nelivaiheinen muistin konsolidointijärjestelmä, joka käynnistyy, kun et käytä Claude Codea:
// The 4-phase dream cycle from the leaked source
type DreamPhase = 'orient' | 'gather' | 'consolidate' | 'prune';
interface KairosConfig {
blockingBudgetMs: 15000; // 15s per phase
maxOutputSize: 25600; // <25KB
triggerAfterSessions: 5;
triggerAfterHours: 24;
}Orient skannaa viimeaikaiset istuntolokit. Gather kokoaa olennaiset mallit ja päätökset. Consolidate tiivistää ne pysyväksi muistiksi. Prune poistaa kohinan ja pitää tuloksen alle 25 kt:n kokoisena. Koko sykli käynnistyy 24 tunnin ja vähintään 5 istunnon jälkeen, ja jokaisella vaiheella on 15 sekunnin estävä aikabudjetti ennen automaattista taustalle siirtymistä.
”Unien” metafora ei ole vain markkinointia – järjestelmä toimii todella näin. Samoin kuin ihmisen uni konsolidoi muistoja, Auto-Dream jalostaa raakojen istuntolokien tiedon pysyväksi, jäsennellyksi tiedoksi.
<!-- KUVA: KAIROS-daemonin arkkitehtuuri, joka näyttää istuntojen pysyvyyden, auto-dream-vaiheet ja eksklusiiviset työkalut -->KAIROSin eksklusiiviset työkalut
KAIROS saa käyttöönsä työkaluja, joita tavallisilla Claude Code -istunnoilla ei ole:
| Työkalu | Mitä se tekee | Miksi se on tärkeä |
|---|---|---|
SendUserFile | Työntää tiedostoja käyttäjälle proaktiivisesti | Claude Code voi toimittaa tuloksia ilman, että pyydät |
PushNotification | Lähettää ilmoituksia laitteeseesi | KAIROS voi hälyttää, kun taustatyö valmistuu |
SubscribePR | Valvoo pull request -aktiivisuutta | Pysyvä tietoisuus tiimisi koodimuutoksista |
SleepTool | Keskeyttää KAIROSin määritetyksi ajaksi | Taustadaemonin virranhallinta |
Nämä työkalut paljastavat, ettei KAIROS ole pelkkä muistijärjestelmä – se on autonominen agentti, joka voi toimia puolestasi. Tilat (normal ja proactive) viittaavat siihen, että se voi vaihtaa passiivisen muistamisen ja aktiivisen tekemisen välillä.
Tuomio: KAIROS on todennäköisimmin julkaistava ominaisuus, ja se muuttaa perustavanlaatuisesti sen, miten kehittäjät käyttävät Claude Codea. Koodia on paljon, arkkitehtuuri on hyvin suunniteltu, ja pysyvä tekoälypariohjelmointi on selvästi suunta, johon ala on menossa.
ULTRAPLAN, Coordinator Mode ja usean agentin ominaisuudet
Nämä kolme ominaisuutta kertovat yhtä tarinaa: Claude Code kehittyy istuntotyökalusta autonomiseksi, hajautetuksi järjestelmäksi. ULTRAPLAN hoitaa suunnittelun, Coordinator Mode hoitaa toteutuksen ja Daemon Mode hoitaa pysyvyyden.
ULTRAPLAN: 30 minuutin pilvisuunnittelu
Claude Code ULTRAPLAN siirtää raskaan ajattelun pilveen. Kun käynnistät sen (/ultraplan-slash-komennolla), Claude Code käynnistää 30 minuutin suunnitteluistunnon, joka ajaa Opus 4.6 -mallia Anthropicin Cloud Container Runtimessa (CCR). Paikallinen terminaalisi kysyy päivityksiä 3 sekunnin välein.
Suunnitelma esitetään selainpohjaisessa tarkasteluliittymässä. Kun hyväksyt sen, ”teleport to terminal” -ominaisuus arkistoi etäistunnon ja aloittaa paikallisen toteutuksen – käytännössä siirtää suunnitelman suoraan työhakemistoosi. Tämä on laskentaintensiivistä tekoälypäättelyä, joka siirtyy palvelimelle, kun taas kannettavasi pysyy viileänä.
Coordinator Mode: yksi Claude, monta työntekijää
Coordinator Mode on usean agentin orkestrointia. Yksi Claude-instanssi toimii koordinaattorina ja synnyttää Claude-työntekijäinstansseja, joista kukin saa oman eristetyn scratch-hakemiston (tengu_scratchin kautta).
// Coordinator Mode XML protocol (simplified from leaked source)
interface CoordinatorTask {
phase: 'research' | 'spec' | 'implement' | 'verify';
agentId: string;
scratchDir: string; // isolated per agent
timeout: number;
}Työntekijät viestivät XML-pohjaisella <task-notification>-protokollalla, jossa on kentät tilalle, yhteenvedolle, tokenien käytölle ja kestolle. Koordinaattori noudattaa 4-vaiheista työnkulkua: tutki ongelma, kirjoita speksit, toteuta tiedostojen välillä ja varmenna tulokset.
Tämä on Anthropicin vastaus usean agentin ongelmaan, jota Cursor ja Windsurfkin tavoittelevat. Saadaksesi kontekstia siitä, miten Windsurf ja Cursor vertautuvat lähestymistavoissaan usean tiedoston operaatioihin, keskeinen ero on, että Coordinator Mode käyttää täysin eristettyjä agentteja yhden laajennetun kontekstin mallin sijaan.
Aktivointi on eksplisiittinen: aseta CLAUDE_CODE_COORDINATOR_MODE=1.
Daemon Mode: tausta-ajo
Daemon Mode on kolmesta yksinkertaisin ja toimii todennäköisesti jo. Se synnyttää Claude Code -istuntoja tmuxiin, ja ne säilyvät terminaalisi sulkemisen jälkeen:
# Daemon Mode commands found in source
claude --bg <prompt> # spawn background session
claude daemon ps # list background sessions
claude daemon logs <id> # view session output
claude daemon attach <id> # reconnect to session
claude daemon kill <id> # terminate sessionYhdessä KAIROSin ja Coordinator Moden kanssa Daemon Mode täydentää kuvan: Claude Code suunnittelee pilvessä (ULTRAPLAN), jakaa työtä agenteille (Coordinator) ja ajaa pysyvästi taustalla (Daemon) – samalla kun se rakentaa muistia istuntojen välillä (KAIROS).
Tuomio: ULTRAPLAN on virallisesti julkaistu, mikä tekee siitä ensimmäisen näistä kolmesta, joka julkaistaan julkisesti. Daemon Mode toimi jo kulissien takana. Coordinator Mode vaatii eniten työtä, mutta sillä on korkein katto.
Buddy, Bridge ja UDS Inbox – odottamattomat ominaisuudet
Kaikki vuodossa ei liity autonomisiin agentteihin ja pilvilaskentaan. Osa siitä on vain... outoa. Parhaalla mahdollisella tavalla.
Buddy: tekoälylemmikkisi
Buddy on Tamagotchi-tyylinen tekoälylemmikki, joka elää terminaalissasi. Kyllä, oikeasti. Claude Code Buddy -lemmikkijärjestelmä sisältää 18 lajia: duck, goose, blob, cat, dragon, octopus, owl, penguin, turtle, snail, ghost, axolotl, capybara, cactus, robot, rabbit, mushroom ja chonk – jokaisella harvinaisuustasot:
| Taso | Putoamisprosentti | Kuvaus |
|---|---|---|
| Common | 60 % | Tavalliset lajivariantit |
| Uncommon | 25 % | Hieman harvinaisemmat väritykset |
| Rare | 10 % | Ainutlaatuiset visuaaliset käsittelyt |
| Epic | 4 % | Erottuva animaatio ja efektit |
| Legendary | 1 % | Huipputason keräilykohteet |
| Shiny | 1 % | Erittäin harvinaiset shiny-versiot |
Jokaisella Buddylla on tilastoja, kuten Debugging (78), Patience (62), Chaos (91), Wisdom (55) ja Snark (84). Spritet animoituvat 500 ms:n tahdilla 10 sekunnin puhekuplien kera. Koodi viittaa 1.–7. huhtikuuta ajoitettuun teaser-ikkunaan ja täyteen julkaisuun toukokuussa 2026.
Onko se hölmöä? Ehdottomasti. Mutta pelillistäminen toimii. GitHub antoi meille kontribuutiokaaviot, Duolingo antoi meille putket, ja Anthropic haluaa antaa meille ylimielisen haamun, jonka Chaos-lukema on 91 ja joka tuomitsee koodimme. Buddy-keskustelu hallitsi X:ää/Twitteriä ensimmäiset 12 tuntia vuodon jälkeen.
Bridge: Claude Code puhelimessasi
Bridge Mode antaa sinun ohjata Claude Code -istuntoa etänä – puhelimesta, selaimesta tai toiselta koneelta. claude remote-control -komento alustetaan POST /v1/environments/bridge -pyynnöllä, minkä jälkeen yhteys päivittyy kyselystä WebSocketiksi reaaliaikaista viestintää varten.
Ohjausviestejä ovat initialize, set_model ja can_use_tool, mikä tarkoittaa, että voit hyväksyä työkalujen käyttöoikeuksia puhelimestasi Claude Coden ajaessa työasemallasi. Tämä yhdistyy luontevasti Model Context Protocoliin (MCP) Claude Coden kykyjen laajentamiseksi ja täydentää Cursorin sääntö- ja kontekstijärjestelmää mahdollistamalla etävalvonnan ennakkokonfiguroinnin sijaan.
Bridge on jo osittain julkaistu, mikä tekee siitä yhden vuodon julkaisua lähimpänä olevista ominaisuuksista.
UDS Inbox: miten Claude-instanssit keskustelevat keskenään
UDS Inbox on Coordinator Moden alla toimiva verkkokerros. Se käyttää Unix-domain-socketteja polussa ~/.claude/sessions/ mahdollistaakseen prosessien välisen viestinnän Claude Code -instanssien välillä.
Osoitteistus tukee sekä paikallisia polkuja (uds:/.../sock) että etäpäätepisteitä (bridge:...). ListPeersTool hoitaa löytämisen – yksi Claude-instanssi voi löytää muita ja viestiä niiden kanssa. Tämä on infrastruktuuri, joka tekee usean agentin Coordinator Modesta mahdollisen.
Tuomio: Bridge todennäköisimmin julkaistaan täysin – se on jo osittain käytössä. Buddy julkaistaan todennäköisesti hauskana sitouttamisominaisuutena. UDS Inbox on sisäistä putkitusta, jonka kanssa käyttäjät eivät ole suoraan tekemisissä.
Kiistanalaiset löydökset: Undercover Mode, Anti-Distillation ja Frustration Detection
Kaikki vuodossa ei ole jännittävää. Osa siitä on aidosti huolestuttavaa.
Undercover Mode: tekoälyn tekijyyden piilottaminen
Undercover Mode on kiistanalaisin löydös. Feature flag CLAUDE_CODE_UNDERCOVER laukaisee käytöksen, joka poistaa tekoälytodisteet git-commiteista normalisoimalla commit-viestit, poistamalla tekoälyn tekijyysmerkinnät ja saamalla kontribuutiot näyttämään ihmisen kirjoittamilta.
Luettelo 22 salaisesta Anthropicin repositoriosta sijaitsee undercoverten sallittujen listalla, mikä viittaa siihen, että tämä oli vähintään suunniteltu sisäiseen käyttöön. Oliko se koskaan aktiivinen ulkoisesti, on epäselvää – flag on olemassa, mutta toteutuksen tila on epäselvä.
Seuraukset ovat vakavia. Avoimen lähdekoodin projekteissa keskustellaan yhä enemmän siitä, pitäisikö tekoälyn generoimat kontribuutiot merkitä. Työkalu, joka aktiivisesti piilottaa tekoälyn osallisuuden, heikentää tätä keskustelua. Hacker News -ketju vuodosta käytti enemmän aikaa Undercover Moden debatoimiseen kuin minkään muun ominaisuuden.
Anti-Distillation: kilpailijoiden harjoitusdatan myrkyttäminen
Anti-Distillation on puolustusmekanismi. Feature flag tengu_anti_distill_fake_tool_injection tekee juuri sen miltä kuulostaakin: se injektoi valetyökaluja Claude Coden tulosteisiin, jotta jos kilpaileva malli yrittää oppia Claude Coden käytöksestä (tekniikka nimeltä distillaatio), se saa myrkytettyä harjoitusdataa.
Kuten Alex Kimin yksityiskohtainen tekninen analyysi osoittaa, tämä on pohjimmiltaan varustelukilpailua. Anthropic suojelee kilpailuetuaan tekemällä tulosteistaan myrkyllisiä kilpailijoiden harjoitusputkille. Se on nerokasta insinöörityötä, mutta se tarkoittaa myös, että Claude Coden tulosteet saattavat sisältää näkymätöntä kohinaa, joka ei vaikuta sinuun mutta hämmentäisi mallia, joka yrittää replikoida Clauden käytöstä.
Frustration Detection ja YOLO Classifier
Frustration Detection on yllättävän suoraviivainen. Claude Code tarkkailee viestiesi malleja:
// Frustration detection regex patterns (simplified from source)
const FRUSTRATION_PATTERNS = [
/\b(wtf|damn|ugh|stupid|broken|hate)\b/i,
/!{3,}/, // multiple exclamation marks
/\.{4,}/, // excessive ellipsis
];Kun se havaitsee turhautumista, Claude Code mukautuu – todennäköisesti siirtyy sovinnollisempaan sävyyn, tarjoaa yksinkertaisempia ratkaisuja tai on selkeämpi siitä, mitä se tekee. Rehellisesti sanottuna? Tämä on vain hyvää UX-insinöörityötä. Jos olet koskaan raivokirjoittanut koodausavustajalle, tiedät, että viimeinen asia, jonka haluat, on iloinen ”Annas kun yritän uudelleen!” -vastaus.
YOLO Classifier on kiinnostavampi, eivätkä muut artikkelit ole käsitelleet sitä lainkaan. Se löytyy tiedostosta src/utils/permissions/yoloClassifier.ts ja luokittelee operaatiot automaattisesti LOW-, MEDIUM- tai HIGH-riskisiksi. LOW-riskiset operaatiot hyväksytään automaattisesti kysymättä sinulta. Näin Claude Code päättää, milloin vain tehdä jotain ja milloin kysyä lupaa, ja luokittelulogiikka paljastaa, mitä Anthropic pitää turvallisena automatisoida.
Tuomio: Frustration Detection on järkevää UX:ää – useimpia käyttäjiä se ei kiinnosta. Anti-Distillation on oikeutettu kilpailupuolustus. Undercover Mode on se, joka ansaitsee tarkastelun riippumatta siitä, onko se aktiivinen.
Piilotettu infrastruktuuri: slash-komennot, feature flagit ja ympäristömuuttujat
Vuoto paljasti Claude Coden ominaisuuksien alla olevan tukirakenteen: 26 piilotettua slash-komentoa, 32 feature flagia ja kymmeniä ympäristömuuttujia. Tässä on tietämisen arvoinen osa.
Piilotetut slash-komennot, jotka kannattaa tuntea
Vuoto paljasti 26 slash-komentoa dokumentoitujen lisäksi. Useimmat ovat feature flagien takana, mutta nämä ovat kiinnostavia:
| Komento | Mitä se tekee | Tila |
|---|---|---|
/ctx-viz | Visualoi nykyisen konteksti-ikkunasi käytön | Toimiva |
/btw | Kysyy sivukysymyksen suistamatta pääkeskustelua raiteiltaan | Toimiva |
/ultraplan | Käynnistää ULTRAPLAN-pilvisuunnitteluistunnon | Flagin takana |
/dream | Käynnistää KAIROSin muistin konsolidoinnin manuaalisesti | Flagin takana |
/subscribe-pr | Tilaa KAIROSin PR-aktiivisuuteen | Flagin takana |
/autofix-pr | Korjaa pull request -ongelmat automaattisesti | Flagin takana |
/bughunter | Käynnistää automatisoidun virheidenetsintätilan | Flagin takana |
/env | Näyttää ympäristötiedot ja aktiiviset flagit | Toimiva |
/version | Näyttää yksityiskohtaiset versio- ja koontitiedot | Toimiva |
/ctx-viz ja /btw ovat välittömästi hyödyllisimpiä. Kokeile /ctx-viz-komentoa seuraavalla kerralla, kun ihmettelet, miksi Claude Code menettää kontekstin kesken keskustelun.
Feature flagit ja GrowthBook-gatet
Anthropic käyttää GrowthBookia feature flagien hallintaan. 32 koontiaikaista flagia leivotaan sisään kääntöhetkellä (eivät ole ajonaikaisia kytkimiä), mikä tarkoittaa, että ominaisuudet sisällytetään tai jätetään pois, kun paketti kootaan. Keskeiset flagit:
| Flag | Ohjaa | Oletus |
|---|---|---|
KAIROS | Pysyvä istuntojen välinen avustaja | Pois |
ULTRAPLAN | Pilvisuunnitteluistunnot | Pois |
COORDINATOR_MODE | Usean agentin orkestrointi | Pois |
BRIDGE_MODE | Etäohjauskyky | Päällä (osittain) |
DAEMON | Taustaistuntotuki | Päällä |
BUDDY | Tekoälylemmikki | Pois |
VOICE_MODE | Äänivuorovaikutus | Pois |
WEB_BROWSER | Sisäänrakennettu selain | Pois |
PROACTIVE | Proaktiivinen KAIROS-käytös | Pois |
UDS_INBOX | Istuntojen välinen IPC | Pois |
TEMPLATES | Projektimallijärjestelmä | Pois |
BG_SESSIONS | Taustaistuntojen hallinta | Päällä |
Flagit, joiden oletus on Päällä (DAEMON, BRIDGE_MODE, BG_SESSIONS), toimitetaan jo. Kaikki muu odottaa.
Ympäristömuuttujat: käsittele varoen
Paljastavimmat (ja vaarallisimmat) ympäristömuuttujat:
USER_TYPE=antavaa kaikki Anthropicin sisäiset ominaisuudet. Tämän asettaminen itse ei todennäköisesti toimi (se vaatii todennäköisesti palvelinpuolen validoinnin), mutta on kiinnostavaa, että tämä erottelu on olemassa asiakaskoodissa.CLAUDE_CODE_ABLATION_BASELINEpoistaa kaikki turvallisuusominaisuudet käytöstä. Tämä on turvallisuustoimenpiteiden A/B-testausta varten ilman turvallisuutta olevaa vertailutasoa vasten. Älä koske tähän.DISABLE_COMMAND_INJECTION_CHECKtekee juuri sen miltä kuulostaakin. Vain sisäiseen testaukseen.DISABLE_INTERLEAVED_THINKINGsammuttaa Clauden chain-of-thought-päättelyn työkalukutsujen välissä.
Käytössä on myös pyyntöjen sormenjälkijärjestelmä, joka käyttää SHA256(SALT + character_samples) -kaavaa suolalla 59cf53e54c78, Zig-kielellä kirjoitettu binäärinen asiakkaan attestointi sekä yli 1 000 telemetriatapahtumatyyppiä. Verkkohaku maksaa sisäisesti 0,01 dollaria per kysely.
Julkaisemattomat Claude-mallit ja sisäiset koodinimet
Lähdekoodi viittaa malleihin, joita ei ole vielä olemassa, ja sisäisiin koodinimiin, jotka vastaavat Anthropicin julkaisematonta malliputkea.
| Koodinimi | Malli-ID | Todiste |
|---|---|---|
| Capybara | Tuntematon (todennäköisesti Mythos) | Koodattu String.fromCharCode()-funktiolla havaitsemisen välttämiseksi; Fortunen Mythos-vuotoraportointi tukee tätä |
| Fennec | Mahdollisesti opus-4-7 | Viitattu ULTRAPLANin mallinvalintakoodissa |
| Numbat | Mahdollisesti sonnet-4-8 | Viitattu kevyessä tehtävien reitityksessä |
opus-4-7- ja sonnet-4-8-mallitunnisteet viittaavat siihen, että Anthropic testaa vähintään seuraavan sukupolven malleja sisäisesti. Se, että Capybara oli tahallisesti hämärretty String.fromCharCode()-funktiolla, joka piilottaa merkkijonon yksinkertaiselta tekstihaulta, osoittaa Anthropicin tietävän ihmisten greppaavan heidän koontiversioitaan.
Saadaksesi lisää kontekstia siitä, miten Claude Code vertautuu Cursoriin ja GitHub Copilotiin mallien kykyjen osalta, näiden malliviittausten olemassaolo viittaa siihen, että Claude Code saa jatkossakin kyvykkäämpiä perusmalleja ennen kuin kilpailijat voivat vastata niihin.
Varoitus: Lähdekoodin koodinimet eivät takaa julkisia julkaisuja. Nämä voivat olla sisäisiä kokeiluja, joita ei koskaan julkaista.
Mitä tämä tarkoittaa kehittäjille
Vuoto paljastaa Claude Coden kehityssuunnan: istuntopohjaisesta koodausavustajasta kohti pysyvää, autonomista, usean agentin järjestelmää. Tässä on se, mikä todella merkitsee työnkulullesi.
Ominaisuudet, joita kannattaa seurata
KAIROS ja Coordinator Mode ansaitsevat huomiosi. KAIROS tekee Claude Codesta jotain, joka tuntee projektisi istuntojen välillä – ei enää arkkitehtuurisi uudelleenselittämistä joka kerta, kun aloitat keskustelun. Coordinator Mode antaa Claude Coden rinnakkaistaa työtä useiden agenttien kesken. Yhdessä ne edustavat perustavanlaatuista siirtymää ”työkalusta, jota käytät” ”kollegaan, joka työskentelee rinnallasi.”
Daemon Mode ja Bridge ovat vähemmän dramaattisia mutta välittömästi hyödyllisempiä. Claude Coden ajaminen taustalla samalla kun tarkistat sen työtä puhelimestasi on työnkulku, joka on osittain mahdollista jo tänään.
Läpinäkyvyyskysymys
Undercover Mode tarvitsee alan laajuisen keskustelun. Riippumatta siitä, onko se aktiivinen, se että merkittävä tekoälykoodaustyökalu tutki tekoälyn tekijyyden piilottamista git-historiasta, on merkittävää. Jos ylläpidät avoimen lähdekoodin projektia, sinun kannattaa miettiä kontribuutiokäytäntöjä, jotka käsittelevät tekoälyn generoimaa koodia – ei tämän tietyn ominaisuuden vuoksi, vaan koska kysymys ei ole katoamassa.
Miten Claude Code vertautuu kilpailijoihin
Vuotanut tiekartta asettaa Claude Coden kilpailijoita edelle useilla alueilla:
| Ominaisuus | Julkaisutodennäköisyys | Vaikutus kehittäjille | Toimenpide |
|---|---|---|---|
| KAIROS | Korkea (toukokuu 2026) | Mullistava, pysyvä tekoälypariohjelmoija | Seuraa tarkasti |
| Coordinator Mode | Keskitaso (2026 H2) | Korkea, rinnakkainen usean agentin koodaus | Seuraa |
| ULTRAPLAN | Julkaistu | Korkea, pilveen siirretty suunnittelu | Kokeile nyt |
| Daemon Mode | Toimitetaan jo | Keskitaso, tausta-ajo | Kokeile nyt |
| Bridge | Osittain toimitettu | Keskitaso, etävalvonta | Kokeile nyt |
| Buddy | Korkea (toukokuu 2026) | Vähäinen, hauska, ei toiminnallinen | Jätä huomiotta toistaiseksi |
| Undercover Mode | Epäselvä | Korkea (eettiset seuraukset) | Valmistele käytännöt |
Cursorilla on omat tausta-agenttiominaisuutensa. Windsurf vie eteenpäin usean tiedoston operaatioita. GitHub Copilotilla on Codex asynkronisiin tehtäviin. Mutta millään niistä ei ole mitään KAIROSin pysyvän muistijärjestelmän tai Coordinator Moden täyden usean agentin eristyksen kaltaista. Jos nämä ominaisuudet julkaistaan suunnitellusti, Claude Code ottaa merkittävän johdon.
Jos olet lisäämässä tekoälyominaisuuksia omiin sovelluksiisi, tämän vuodon mallit – pysyvä muisti, usean agentin koordinaatio, tausta-ajo – ovat tutkimisen arvoisia arkkitehtonisina piirustuksina omille tekoälyintegraatioillesi.
Usein kysytyt kysymykset
Mitä Claude Coden lähdekoodissa vuoti?
- maaliskuuta 2026 59,8 Mt:n source map -tiedosto (
cli.js.map) sisällytettiin vahingossa npm-pakettiin@anthropic-ai/claude-codev2.1.88. Se sisälsi 1 884 TypeScript-lähdekooditiedostoa, jotka paljastivat koko Claude Code -koodipohjan, mukaan lukien julkaisemattomia ominaisuuksia, kuten KAIROS, ULTRAPLAN, Coordinator Mode, Buddy, 26 piilotettua slash-komentoa ja 32 feature flagia.
Miten Anthropic vuoti Claude Coden vahingossa?
Pakkausvirhe jätti source map -tiedoston npm-julkaisuun. Bunin bundler sisältää source mapit oletuksena, eikä .map-tiedostoa suljettu pois. Tietotutkija Chaofan Shou löysi sen ja julkaisi havaintonsa X:ssä. Anthropic poisti tiedoston muutamassa tunnissa ja kutsui sitä ”inhimillisestä virheestä johtuneeksi julkaisun pakkausongelmaksi”.
Mikä on KAIROS Claude Codessa?
KAIROS on julkaisematon pysyvä istuntojen välinen avustaja. Se ylläpitää päivittäisiä append-only-lokeja, konsolidoi muistia 4-vaiheisen ”uni”-syklin kautta (Orient, Gather, Consolidate, Prune) ja sillä on eksklusiivisia työkaluja, kuten SendUserFile ja PushNotification. Se edustaa Claude Coden kehittymistä istuntotyökalusta pysyväksi tekoälypariohjelmoijaksi.
Mikä on ULTRAPLAN Claude Codessa?
ULTRAPLAN on nyt julkaistu suunnittelutila, joka ajaa Opus 4.6 -mallia Anthropicin Cloud Container Runtimessa. Se generoi yksityiskohtaisia suunnitelmia pilvessä, jotka tarkistat selaimessa, ja sitten ”teleporttaa” toteutuksen paikalliseen terminaaliisi. Alun perin kokeellisena ominaisuutena vuodossa löydetty ULTRAPLAN on sittemmin julkaistu virallisesti.
Mikä on Buddy-järjestelmä Claude Codessa?
Buddy on Tamagotchi-tyylinen tekoälylemmikki, jossa on 18 lajia, 6 harvinaisuustasoa (Commonista 60 %:stä Shinyyn 1 %:iin), yksilölliset tilastot ja kosmeettisia esineitä. Se näyttää olevan pelillistämisominaisuus, joka on suunniteltu tekemään koodausistunnoista mukaansatempaavampia. Spritet animoituvat 500 ms:n välein 10 sekunnin puhekuplien kera.
Mitä ovat Claude Coden piilotetut slash-komennot?
Vuoto paljasti 26 dokumentoimatonta slash-komentoa. Huomionarvoisia ovat /ctx-viz (konteksti-ikkunan visualisointi), /btw (sivukysymykset), /ultraplan, /dream (manuaalinen muistin konsolidointi), /subscribe-pr, /autofix-pr ja /bughunter. Useimmat ovat feature flagien takana, joita ei ole vielä otettu käyttöön.
Mitä julkaisemattomia Claude-malleja vuodosta löytyi?
Lähdekoodi viittaa opus-4-7- ja sonnet-4-8-mallitunnisteisiin sekä sisäisiin koodinimiin Capybara, Fennec ja Numbat. Capybara oli tahallisesti hämärretty String.fromCharCode()-funktiolla. Nämä viittaavat tuleviin malleihin, vaikka lähdekoodin koodinimet eivät takaa julkisia julkaisuja.
Mikä on Undercover Mode Claude Codessa?
Undercover Mode poistaa tekoälytodisteet git-commiteista, poistaa tekoälyn tekijyysmerkinnät ja normalisoi commit-viestit näyttämään ihmisen kirjoittamilta. Feature flag on olemassa (CLAUDE_CODE_UNDERCOVER), mutta on epäselvää, onko se aktiivinen. Se oli kiistanalaisin löydös ja sytytti keskustelua tekoälyn tekijyydestä avoimen lähdekoodin projekteissa.
Onko Claude Code avointa lähdekoodia vuodon jälkeen?
Ei. Vuoto oli vahinko, ja Anthropic poisti source mapin muutamassa tunnissa. Koodi pysyy suljettuna. Peilikopioita ilmestyi GitHubiin ja hajautetuille alustoille, mutta Anthropic on tehnyt DMCA-poistopyyntöjä. Tämä oli pakkausvirhe, ei avoimen lähdekoodin julkaisu.
Vastasiko Anthropic Claude Code -vuotoon?
Kyllä. Anthropic vahvisti vuodon The Registerille ja kutsui sitä ”inhimillisestä virheestä johtuneeksi julkaisun pakkausongelmaksi, ei tietoturvaloukkaukseksi”. He poistivat source mapin npm-paketista ja myönsivät, että paljastunut koodi sisälsi julkaisemattomia ominaisuuksia, jotka saatetaan tai ei saateta julkaista löydetyssä muodossa.