built-with-opus-4-7
AMA · 21:22 · April 22, 2026
← all AMAs

Hackathon Kickoff

Jason BigmanBoris ChernyIvan
watch on vimeo ↗passwordbuiltwithopus4.7
tl;dr

Kickoff for the second Claude Code hackathon — Boris walks through /loop, routines, and auto mode on 4.7; Ivan covers tracks, prizes, submission format, and the judging timeline.

Overview

Jason opens with stats on the cohort: 20,000+ applications, 500 accepted across 76 countries, 95% self-identifying as experienced or expert in Claude Code. He frames the two build tracks ('build from what you know' and 'build for what's next') and the special prizes. Boris follows with reflections on Opus 4.7, demoing /loop, routines, and auto mode as mechanisms for long-running work, and notes that using 4.7 like 4.6 won't surface the jump in capability. Ivan closes with housekeeping: rules (open source, new work only, solo or two-person teams), prize amounts in API credits, the four judging criteria, the two-stage judging process, and the week's live session schedule.

Topics

jump to any moment
  1. 0:21Cohort stats and reachJason shares the 2.4% acceptance rate, 76-country spread, and the range of participant backgrounds.
  2. 2:59Week's structure and tracksJason introduces the two build prompts, special prizes, talks lineup, and community mentors in Discord.
  3. 5:42Using Opus 4.7 differentlyBoris frames 4.7 as a step up in long-running work and precision that requires clearer prompting.
  4. 7:43/loop and routinesBoris demos /loop for PR babysitting and CI cleanup, and routines as server-side loops with MCP hooks.
  5. 9:20Auto mode for permissionsBoris walks through auto mode as a Max-plan alternative to dangerous mode, accessed via Shift+Tab.
  6. 11:33Rules and tracksIvan covers open-source requirement, new-work-only rule, team size limits, and the two problem statements.
  7. 13:26Prizes and submission formatIvan details API credit amounts, three-minute demo video, GitHub repo, and written description requirements.
  8. 16:47Two-stage judging and timelineIvan explains async first-round judging on April 26, top six advancing to April 28 final round.

Tips, tricks & feature guides

14 entries

Specifics shared in the session — commands, features, patterns, and rules worth bookmarking.

command

/loop

7:47
I use this every day. I have dozens of loops running any given moment.Boris Cherny

A single Claude that reawakens on a schedule (5 min, 30 min, daily) for repetitive side work.

  • ·Runs locally — it's a single Claude that re-enters on the interval you set.
  • ·Boris has dozens running at once; uses it daily for work that isn't the main thing being built.
  • ·Example loops he runs: one that babysits a PR (auto-rebase, fix CI, address review comments until it ships), one that cleans up CI by fixing or deleting consistently failing tests every 30 minutes.
  • ·Fits any repetitive task that doesn't need the builder's direct attention.
feature

Routines

8:38
There's just all these new use cases with Claude running on a schedule on a server that I think no one has cracked yet at all.Boris Cherny

A loop that runs server-side, so it keeps going after you close your laptop.

  • ·Runs on the server rather than on your machine — closing the laptop doesn't stop it.
  • ·Designed for work that should happen across a whole codebase or team, not per-engineer.
  • ·Can hook into MCPs — GitHub, Slack, data queries — to compose automations.
  • ·Framed as 'Agent SDK on steroids' for scheduled work.
  • ·Boris notes this surface as one no one has fully explored yet.
feature

Auto mode (permissions)

9:20
You just give Claude a task, you let it run, come back in an hour, and the task is done.Boris Cherny

Permission prompts are routed to a separate Claude that approves or rejects them using conversation context.

  • ·Activate by pressing Shift+Tab roughly three times.
  • ·Requires a Max plan or API credits — not available on Pro.
  • ·Every permission request inside Claude Code is sent to a second Claude that sees the conversation and decides automatically.
  • ·Removes the need to sit and press 'Yes, continue' for long-running tasks — give Claude a job, come back later, task done.
  • ·Boris positions this as distinct from dangerous mode; he doesn't use dangerous mode because the model occasionally does something unintended.
  • ·Makes it practical to run a second Claude on another task in parallel.
pattern

Precise prompting for 4.7

7:23
You have to articulate your prompt more clearly than you did with previous models, because it'll listen more precisely to what you said.Boris Cherny

4.7 follows instructions more literally than 4.6 — articulate the goal more clearly and it'll stay on track.

  • ·4.7 listens more precisely than 4.6 and follows instructions more tightly.
  • ·The practical consequence: vague prompts that 'worked' with 4.6 underperform here; sharpening the prompt yields the bigger step-up.
  • ·Paired with its long-running stamina, a well-specified goal will run to completion without drifting.
  • ·Boris's framing: if you use 4.7 the same way as 4.6, you won't feel the jump.
pattern

Long-running work

6:59
I've run 4.7 for multiple days at a time, and it stays on track.Boris Cherny

4.7 stays on the rails for 30 minutes, hours, or multi-day runs where earlier models drifted.

  • ·Boris reports running 4.7 for multiple days continuously with the model staying on task.
  • ·The combination that enables this in practice: /loop or routines for cadence, auto mode so permissions don't gate progress, precise prompts so the goal doesn't drift.
  • ·Same capability that shipped Claude Design internally.
pattern

Parallel Claudes

10:40
You can start a second Claude in the meantime.Boris Cherny

Start a second Claude on a different task while the first one runs in auto mode.

  • ·With auto mode removing the need to babysit permission prompts, you can hand off one task and open another Claude on something else.
  • ·Combines with /loop and routines: background work happens on schedule while you work interactively on something else.
rule

Track 1 — Build from what you know

12:56

Build the thing only you would know to build — from your domain, community, or life.

  • ·Aimed at real-world problems, niche interests, things that take weeks today and should take hours.
  • ·Jason's note: the last hackathon's winners skewed toward domain specialists who code on the side, not full-time engineers — the pattern is to build from what you know best.
rule

Track 2 — Build for what's next

13:10

Start from something that doesn't exist yet — a new way to work or learn that only makes sense now.

  • ·Aim for where the models are going, even if they're not quite there yet.
  • ·Jason's heuristic: if it's easier to demo than to explain, you're on the right track.
rule

Special prizes

13:46

Three $5,000 side prizes on top of the main-track podium.

  • ·Most Creative Opus 4.7 Exploration — using 4.7 as a creative medium, not just a tool.
  • ·Keep Thinking — for projects whose idea visibly evolved; judges want to see how the thinking pushed forward past the first idea.
  • ·Best Use of Claude Managed Agents — graded on how well the Claude platform and its managed agents were leveraged; describe this explicitly in the submission.
rule

Submission requirements

15:01

Open-source GitHub repo + written description + 3-minute demo video, new work only.

  • ·Code must be open source and the repo accessible to judges.
  • ·New work only — start from scratch at the hackathon; submit only what was built during the event.
  • ·Three-minute demo video is required. Ivan suggests Loom, OBS, or CapCut; upload to YouTube or a public drive as MP4.
  • ·Written description should detail how you used Claude, how managed agents worked, how you approached creativity, and how you pushed the thinking.
  • ·No projects that violate legal, ethical, or platform policies, or use code/data/assets without rights.
  • ·Team size: solo or up to two people.
rule

Judging criteria (four axes)

15:59

Impact, demo quality, Opus 4.7 use, and depth of execution.

  • ·Impact — real-world potential of the project and who benefits.
  • ·Demo — is it impressive, is it cool to watch; Ivan calls this out as key, which is why the video deserves real time.
  • ·Opus 4.7 use — how well 4.7 was used in the project; detail this in the write-up.
  • ·Depth and execution — how the team pushed past the first idea.
rule

Two-stage judging

16:47

Async review narrows to top six; a live panel with Boris and Jason picks the podium.

  • ·Submissions due April 26 at 8:00 PM EST.
  • ·Round one: asynchronous review by a panel from the Claude Code and Anthropic teams.
  • ·Round two: top six demos replayed on April 28 at noon EST; judges including Boris and Jason give feedback and deliberate the podium + side prizes live.
resource

Office hours & live sessions

18:24

A Claude Code team member staffs office hours 5–6 PM EST daily; four additional live talks through the week.

  • ·Office hours channel: 5:00–6:00 PM EST daily, staffed by a Claude Code team member.
  • ·Wed 12–1 PM ET: AMA with Thariq.
  • ·Thu: Claude Managed Agents overview with Michael Cohen.
  • ·Fri: session with Mike Brown, winner of the previous hackathon.
  • ·Sun: session with Michal, third-place winner of the previous hackathon, on going viral post-event.
resource

$500 API credits per accepted builder

20:35

Credits arrive by email from Cerebral Valley within hours of kickoff.

  • ·$500 in Anthropic API credits emailed individually to each accepted applicant.
  • ·Provisioned 'in a few hours' after kickoff; Ivan's team is in Discord with CV status if anything goes wrong.
  • ·Usable throughout the event.

Surprising & unexpected

5 items
20,000+ applications came in during a ~48-hour window, yielding a 2.4% acceptance rate for the 500 spots.
0:51

'We had applications open for a little bit more than 48 hours, and we received more than 20,000 applications. So the 500 of you all represent just a 2.4% acceptance rate.'

/loop reawakens a single Claude on an interval (five minutes, 30 minutes, daily) for repetitive side work like PR babysitting and CI cleanup.
7:47

'It'll reawaken every five minutes, 30 minutes, day, however often you tell it… I have a loop that will babysit it, it'll auto-rebase it, it'll fix CI, it'll address code review comments.'

Auto mode requires a Max plan or API credits — not available on Pro — and is reached via Shift+Tab roughly three times.
9:47

'You need a Max plan, unfortunately not supported for Pro currently. But with a Max plan or with API credits, just hit Shift+Tab, I think three times, and you get into auto mode.'

In auto mode, permission requests are routed to a separate Claude that sees conversation context and approves or rejects them automatically.
9:59

'Every single permission request in Claude Code is routed to another Claude that sees the context of the conversation and will automatically accept or reject permissions for you.'

Routines run server-side, continue after the laptop closes, and can hook into MCPs for GitHub, Slack, or data queries.
8:38

'A loop but running on the server. So even if you close your laptop, it'll keep going… They can hook into MCPs, so they can do things with GitHub, they can do things with Slack, they can query data.'

Reading between the lines

3 readings

Opus 4.7’s speculative reads of the transcript — subtext and signals, not statements from the speakers.

The framing that 'people just don't really get it yet' for 4.7 could hint at an upcoming content push on prompting patterns.
6:25

'I think people just don't really get it yet… we're going to start to talk about a little bit more maybe on Twitter and in blog posts and things like that, but I'll kind of preview it here.'

Repeated emphasis on routines being 'uncracked' might be read as a nudge toward that surface for hackathon submissions.
9:10

'There's just all these new use cases with Claude running on a schedule on a server that I think no one has cracked yet at all.'

Boris highlighting non-engineer winners from the last hackathon could be read as encouragement for domain-specific, 'build from what you know' submissions.
11:02

'There was a lot of winners that were not engineers. There was people that were domain specialists and wrote code on the side, but their main job was not engineering.'

Quotes worth saving

If you use it the same way that you used 4.6, you won't feel that step up. You might feel a little improvement, but it won't feel like the big bump that it really is.
Boris Cherny6:40
Frames 4.7 adoption as a prompting-style change, not a drop-in upgrade.
I've run 4.7 for multiple days at a time, and it stays on track.
Boris Cherny7:13
A concrete personal data point on 4.7's long-running behavior.
We're an AI safety lab, and so we know that the model can do weird stuff once in a while. If you're on dangerous mode, once in a while it's just going to delete stuff.
Boris Cherny9:27
Rationale for preferring auto mode over dangerous mode.
There's just all these new use cases with Claude running on a schedule on a server that I think no one has cracked yet at all. Think Agent SDK on steroids.
Boris Cherny9:10
Points at routines as an underexplored surface heading into the week.
There was a lot of winners that were not engineers. There were people that were domain specialists and wrote code on the side.
Boris Cherny11:09
Sets expectations that non-engineering backgrounds are competitive.

Full transcript

355 captions
0:21Hey everyone. My name is Jason Bigman.
0:23I lead the community team here at Anthropic, and I am extremely excited to
0:27welcome you all to Build with Opus 4.7, our virtual Claude
0:31Code Hackathon, our global virtual Claude Code Hackathon.
0:36This is our second Claude Code Hackathon in partnership with Cerebral Valley.
0:39And once again, we were just absolutely blown away by the interest.
0:44We had applications open for a little bit more than 48 hours, and we
0:48received more than 20,000 applications.
0:51So the 500 of you all represent just a
0:542.4% acceptance rate. And for context, that's more
0:58selective than any university in the United States.
1:01Not quite as selective as the India Institute of
1:04Technology, but similarly selective as Y
1:07Combinator. And Y Combinator is maybe an appropriate
1:11comparison, because as you all will hear this week, the
1:15winners of our Build with Opus 4.6 Hackathon a couple months ago
1:19have gone on to turn their projects into startups or have been acquired.
1:23So in that sense, this hackathon is both an opportunity to push the limits
1:27of Claude Code and Opus 4.7 to compete for some awesome
1:31Claude API credits, but potentially also an opportunity to incubate your
1:35next startup.
1:37So we have 500 global builders building for the next week.
1:40Who are all of you?
1:42You all hail from 76 different countries.
1:46This is truly a global group. Only 15% of you all are from the United
1:49States. And you all come from literally every
1:53background. We, of course,
1:55have lots of participants from major global cities like San Francisco, New
1:59York, London, Tokyo, Singapore, Bangalore, Sydney.
2:03But we also have an oncology doctor from Uzbekistan,
Notes generated with Claude Opus 4.7