# The use of Claude Code in SciML repos

**URL:** <https://discourse.julialang.org/t/the-use-of-claude-code-in-sciml-repos/131009>\
**Category:** Tooling\
**Created:** [July 24, 2025, 2:55pm UTC](https://discourse.julialang.org/t/the-use-of-claude-code-in-sciml-repos/131009 "2025-07-24T14:55:08Z")\
**Posts on this page:** 7\
**Page:** 2

<div class="post-metadata">

**Author:** ![Eben60](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/eben60/32/13475_2.png) [@Eben60](https://discourse.julialang.org/u/Eben60)\
**Post date:** [December 5, 2025, 12:52pm UTC](https://discourse.julialang.org/t/the-use-of-claude-code-in-sciml-repos/131009/21 "2025-12-05T12:52:41Z")

</div>

> [@Eben60](#):
>
> in my experience pretty generose access

YMMV - as I am on AI Pro plan, and just learned\* [Antigravity quotas do depend](https://antigravity.google/docs/plans) on your Google plan.

- presumably because it was just introduced

---

<div class="post-metadata">

**Author:** ![langestefan](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/langestefan/32/207923_2.png) [@langestefan](https://discourse.julialang.org/u/langestefan)\
**Post date:** [February 25, 2026, 11:48am UTC](https://discourse.julialang.org/t/the-use-of-claude-code-in-sciml-repos/131009/22 "2026-02-25T11:48:52Z")

</div>

I was just curious. Has there been any update since opus 4.5/4.6 released? Do the models perform better now on the more difficult problems? Would be very interesting to track performance over time.

---

<div class="post-metadata">

**Author:** ![ChrisRackauckas](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/chrisrackauckas/32/77_2.png) [@ChrisRackauckas](https://discourse.julialang.org/u/ChrisRackauckas)\
**Post date:** [February 25, 2026, 6:36pm UTC](https://discourse.julialang.org/t/the-use-of-claude-code-in-sciml-repos/131009/23 "2026-02-25T18:36:49Z")

</div>

Yeah I don’t think the models are substantially better 😅 but the prompting systems and use have improved. We setup a bunch of preset prompts for common tasks and then Claude uses these and giving it protocols has made it better, but we can see if we remove all of this context the gains go away so it seems to be more of that then the models improving.

I did write a blog post that shows some of the prompts that I use if people were curious about details:

> **[What Agentic AI "Vibe Coding" In The Hands Of Actual Programmers / Engineers...](https://www.stochasticlifestyle.com/what-agentic-ai-vibe-coding-in-the-hands-of-actual-programmers-engineers/)**
>
> I often have people ask how I’m using Claude code so much, given that I have a bot account storming the SciML Open Source Software repositories with tens to hundreds of PRs a day, with many of them successful. Then GSoC students come in with...

And then there’s a video I did on the SciML bot system which should go live in a week or so… I should check on that.

---

<div class="post-metadata">

**Author:** ![isaacsas](https://avatars.discourse-cdn.com/v4/letter/i/f6c823/32.png) [@isaacsas](https://discourse.julialang.org/u/isaacsas)\
**Post date:** [February 26, 2026, 2:23am UTC](https://discourse.julialang.org/t/the-use-of-claude-code-in-sciml-repos/131009/24 "2026-02-26T02:23:41Z")

</div>

I’ve pretty much switched to Claude-Code driven development for all SciML work. By that I mean planning out in detail what I want to do iteratively with CC, sometimes having Codex review that plan too, having CC implement it, and then having several rounds of my reviewing and commenting on the code. I’ve basically replaced writing code with planning and reviewing, but I do feel it has increased my productivity and not led to lower quality results than what I’d generate on my own. However, this is quite different than just having the AI vibe code everything and still a lot of time on my part (just in a different role than before, and on a whole less time per task).

Edit: I do think there was a big jump in the models as of the December releases. They became much more competent, perhaps just in using tools but this still made a huge difference in their net abilities to get stuff done.

---

<div class="post-metadata">

**Author:** ![Tamas\_Papp](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/tamas_papp/32/25949_2.png) [@Tamas\_Papp](https://discourse.julialang.org/u/Tamas_Papp)\
**Post date:** [March 27, 2026, 12:19pm UTC](https://discourse.julialang.org/t/the-use-of-claude-code-in-sciml-repos/131009/25 "2026-03-27T12:19:19Z")

</div>

I am curious about the experience of others about Claude’s (and other AI agents) “understanding” of _numerical_ issues. To give a recent example, I have spent tracking down an numerical issue that amounted to a

```julia
logsubexp(logcdf(F, a), logcdf(F, b))

```

which should have been a

```julia
logdiff(F, a, b)

```

(`using Distributions, LogExpFunctions`). The original code was written using Claude, and led to a hard to reproduce numerical issue that I could not convince it to understand (the above is just an MWE, various values were precalculated so the flow was more complicated), so I debugged and fixed it myself.

I am wondering if I am not (yet) good enough at talking to these agents, or if they are not so good about numerical issues. (Or a combination of both 😉)

---

<div class="post-metadata">

**Author:** ![ChrisRackauckas](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/chrisrackauckas/32/77_2.png) [@ChrisRackauckas](https://discourse.julialang.org/u/ChrisRackauckas)\
**Post date:** [March 27, 2026, 12:57pm UTC](https://discourse.julialang.org/t/the-use-of-claude-code-in-sciml-repos/131009/26 "2026-03-27T12:57:50Z")

</div>

> [@Tamas\_Papp](#):
>
> I am wondering if I am not (yet) good enough at talking to these agents, or if they are not so good about numerical issues. (Or a combination of both 😉)

They aren’t so great at it so it’s one of the things I normally have to mention to it, also using things like `exp10` and things like that.

---

<div class="post-metadata">

**Author:** ![langestefan](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/langestefan/32/207923_2.png) [@langestefan](https://discourse.julialang.org/u/langestefan)\
**Post date:** [March 27, 2026, 1:38pm UTC](https://discourse.julialang.org/t/the-use-of-claude-code-in-sciml-repos/131009/27 "2026-03-27T13:38:09Z")

</div>

SciML claude skill?

[Previous page](https://discourse.julialang.org/t/the-use-of-claude-code-in-sciml-repos/131009.md?page=1)
