Video yükleniyor...

Video Yüklenemedi

Ana Sayfaya Dön

We're exploring a new way to let you extend and customize Claude Code: Function Hooks. Here's a couple videos showing what you'd be able to do. It hasn't shipped yet, we'd love feedback on this on our GitHub issue.

996,218 görüntüleme • 1 ay önce •via X (Twitter)

31 Yorum

Dmitriy Cherchenko profil fotoğrafı
Dmitriy Cherchenko1 ay önce

Can't you just add support for AGENTS.md?

sdmat profil fotoğrafı
sdmat1 ay önce

Nice functionality, awful video - don't speak claudish. It's bad enough in writing, hearing it from a person is cringe inducing.

Omar | عمر profil fotoğrafı
Omar | عمر1 ay önce

I can't help but notice the video's script, it's cleary made by AI, which is okay, but it's the most generic AI script ever, it's very distracting.

M profil fotoğrafı
M1 ay önce

Not surprised to hear Claudish spoken in the video. Please fix Opus 5. It’s hurting everyone, even your video voiceovers.

Corey Ward profil fotoğrafı
Corey Ward1 ay önce

Seems cool. I wish you didn’t subject me to the obnoxious Claude writing for the video script though.

RIDER SKETCH profil fotoğrafı
RIDER SKETCH1 ay önce

"we'd love feedback" as the most polite way to say "please find our bugs before we ship this"

S H profil fotoğrafı
S H1 ay önce

How about instead you give our usage back 😆

Ash profil fotoğrafı
Ash1 ay önce

How about hooking the pricing page to give our usage back

Jai profil fotoğrafı
Jai1 ay önce

More control over context compacting/editing would be great. Stratified context (system, highly persistent, volatile memory, literal history) that typically compacted ancient literal to volatile would mean less savings on compact but plausibly maintain state better

Kol Tregaskes profil fotoğrafı
Kol Tregaskes1 ay önce

@grok can I have this in English please?

Hüseyin Örskaya profil fotoğrafı
Hüseyin Örskaya1 ay önce

Extensions are great until they turn a lightweight CLI tool into a bloated IDE. You're trading speed for complexity; let's see if you can keep the latency under 100ms once users start chaining these hooks.

DysektAI profil fotoğrafı
DysektAI1 ay önce

This is why I quit using Claude Code... Just saying hello and you shoe horn 35k+ tokens into the context window instantly... Unless this is constant hot cache its a huge hit to usage and cost to pay for 30k+ tokens each request... This is why Pi is the goat and Codex.

carlo magno profil fotoğrafı
carlo magno1 ay önce

anything but raising the limits

adam profil fotoğrafı
adam1 ay önce

wow Function, what an ancient word.

ItoriH profil fotoğrafı
ItoriH1 ay önce

Oh god, you talk just like Claude. Poor anthropic employees, now speaking claudese

Chandler builds OpenLuxe.co profil fotoğrafı
Chandler builds OpenLuxe.co1 ay önce

Can we customize the ability to copy text in the CLI to not have line breaks! For the love of God it needs to be fixed

Dante Emanuel profil fotoğrafı
Dante Emanuel1 ay önce

I SUBSCRIBD TO X FOR 20 AND DOWNLOADED VIDEOS . IM ABOUT TO KEEP LEARNING AND APPLYING UNTIL I LEARN WHAT I MUST KNOW TO SURPASS MY LIMITS

Lincoln Powers profil fotoğrafı
Lincoln Powers1 ay önce

Feedback from having built this by hand: what I needed most was a hook that can halt and hand control back, not just observe or transform. I run an AI reviewer over every PR under a policy that a rejected finding drops the executor back to per-operation approval. 171 written verdicts so far — 158 accepted, 11 rejected, 2 deferred. Each of those 11 stopped the chain and waited on a human. Implementing that meant reconstructing state the harness already had. A hook that could return "stop, ask the human, resume here" would have replaced the whole thing. Second ask: whatever fires needs to leave an artifact. My halts write a rationale inline into the source — 34 of them, greppable months after the session is gone. A hook that changes behavior and leaves no trace is a debugging problem you meet at volume, not on day one.

KellyK.dev profil fotoğrafı
KellyK.dev1 ay önce

You should be researching more ways to be open to your community, allow third party harnesses & connect with Claude.

Dustin Currie profil fotoğrafı
Dustin Currie1 ay önce

Is it possible for these plugins to be pulled into the path so you can test them out or use them in your shell directly?

Alex Shev profil fotoğrafı
Alex Shev1 ay önce

The most useful hook isn’t just another place to run a script; it needs a clear lifecycle contract. Give it structured context, explicit permission boundaries, and predictable failure/retry behavior so teams can extend workflows without turning every hook into invisible global state.

Mike profil fotoğrafı
Mike1 ay önce

One important detail to define before shipping: what happens when a hook throws, hangs, or mutates its input, and whether administrator policy can reliably take precedence over user plugins. Predictable failure and ordering rules will matter for managed deployments.

AI Mastery Guide profil fotoğrafı
AI Mastery Guide1 ay önce

Change what Claude shows, curious how

anytan profil fotoğrafı
anytan1 ay önce

Function Hooks still pre-ship and they're asking for feedback first. rare

Ankith 🐋/acc profil fotoğrafı
Ankith 🐋/acc1 ay önce

Wont the high entropy thing mess with log files that uses hashses and uuids? @grok

jack bryan profil fotoğrafı
jack bryan1 ay önce

NOONE cares, when you can't even utilize the product for more than a few hours....what is the point

Dan Purcell profil fotoğrafı
Dan Purcell1 ay önce

Do you really still need to restart to pick up these things? Holy shit.

︎ ︎ profil fotoğrafı
︎ ︎1 ay önce

even the devs aren't using opus 5

Pierre Business Logic profil fotoğrafı
Pierre Business Logic1 ay önce

being able to intercept and format tool calls before execution solves a huge headache for running strict local linting and security policies on generated code

Bally_AgenticAI profil fotoğrafı
Bally_AgenticAI1 ay önce

Hooks that redact secrets or change what the model sees aren't just plugins - they're a containment layer most agent setups skip entirely. That's the real permission boundary, not a system prompt. #AgenticAI #LLMOps @AnthropicAI

AGTP profil fotoğrafı
AGTP1 ay önce

We actually went deeper on how these hooks allow you to customize Claude Code through TypeScript:

Benzer Videolar

Anthropic just released a talk on building headless automation with Claude Code. Presented by Sid Bidasaria, Member of Technical Staff at Anthropic live at Code with Claude on May 22, 2025 in San Francisco. Here is what the talk covers. Headless mode lets you run Claude Code without a person actively typing prompts from inside an automated script. Instead of a live session, a script calls Claude with a pre-written instruction using the -p flag. This opens the door for Claude Code to become a piece of a much larger, automated process. In plain terms: Claude Code stops being a tool you use and starts being a service that runs on its own. What this unlocks: Scheduled tasks: Run Claude Code on a cron schedule without anyone at a keyboard. Fix linting errors across an entire codebase. Automatically. Overnight. CI/CD integration: Trigger Claude Code as a step in your build process. Open a PR. Claude reviews it, flags issues, and pushes fixes before a human ever looks at it. GitHub automation: A project manager comments "Claude fix this" on a GitHub issue. Claude reads the request, finds the code, writes the fix, and opens the PR. Multi-machine workflows: One orchestrator dispatches tasks to multiple Claude Code instances running in parallel across different repos simultaneously. When you combine headless mode, hooks, and GitHub Actions, development teams can automate tasks that usually eat up significant time freeing senior engineers to focus on architectural problems while Claude handles the repetitive ones. If you use Claude Code for anything beyond single sessions this talk is worth 20 minutes of your time.

Elias

14,096 görüntüleme • 4 ay önce