camsoft2000
14.4K posts

camsoft2000
@camsoft2000
Reluctant programmer → builder. Creator of XcodeBuildMCP, shipping OSS, building with AI. @sentry. Opinions my own.
Brighton, UK Katılım Şubat 2009
655 Takip Edilen3.8K Takipçiler

@Dimillian yo u need crabbox.sh - it includes a parallels adapter + checkpoints for macOS now.
English

Am I the only person disappointed with the evolution of the M series Apple Silicon chips? When they released the M1 my MBA could run Xcode and other heavy processing and was super cool, rarely felt hot. But over the years they have been pushing more and more on the high performance cores and my M4 laptops are turning back into a dedicated heat source the very thing that plagued the Intel line. I really would have preferred the more balanced cores given laptops are portable devices. I get that we have extra power but using my M4 laptops is getting uncomfortable again.
English

@OrdinaryInds What wastes compute more than non-distributed systems?
English

What exactly do you mean by “waste compute”?
hayden@hxxwhite
Serious question for other mobile devs: Why waste compute running Xcode sims locally, when you can just stream them from the cloud?
English

@bharath__2020 Totally agree. My snapshot tests are also E2E tests as they instrument the real MCP and CLI.
English

@camsoft2000 End to end test are more than useful in this world in the end for us to have confidence, but you rightly said that we need progressive testing layers for the agents to get that feedback quickly at each stages so it can expand its validation starting from
Closest to all the way up
English

The biggest thing I’ve learn from maintaining a mostly vibe coded project is that having tests is critical without agent will throw regressions everywhere because it doesn’t have prior context with regard to historical decisions. You can try and codify some of those decisions but having integration tests is key, ideally snapshot, smoke and benchmarks too. The more your agent can self validate the better.
English

What about first-party tools? Context usage isn’t unique to MCPs, it applies to all tools, and Claude Code has historically used a lot of context internally too.
Also, measuring “tokens used by MCPs” without considering the reduction in agent turns, retries, and exploratory reasoning feels misleading. A well-designed MCP can increase context usage while still massively reducing total token consumption and improving agent efficiency overall.
English

Looks like OpenAI need to hire rentokil to rid them of the goblin infestation. openai.com/index/where-th…
English

@camsoft2000 Tried it. Decided I don't need this. And instead I created a CLI tool for it. Saving tokens.
English

XcodeBuildMCP has 5.6k ⭐️ on GitHub for a reason.
It gives AI agents real control over iOS and macOS development: build, run, test, and have your agent interact with apps without human intervention.
It’s free, open source, and transparent.
No black boxes. No “trust me bro”. Just the most popular OSS agentic tool for Apple platform development.
xcodebuildmcp.com
English
camsoft2000 retweetledi

ASC CLI and XcodeBuildMCP are actually the 🐐 of building iOS apps
thank you @rudrank and @camsoft2000
English
camsoft2000 retweetledi

If you’ve not yet tried XcodeBuildMCP yet or unsure how to get started then I recently did a workshop which I recommend you watch.
I cover installation, client setup, project setup and demonstrate how your agent can verify its own work on the simulator as well as debug runtime issues. Lastly we explain how Sentry can optionally help your agent self heal your project when issues are raised.
x.com/i/broadcasts/1…
English

Do people tell you they actually care about their dev tools being written in Swift and not using runtimes? Not sure how that translates to a real value proposition? Also XcodeBuildMCP doesn’t expose all 70 tools, it’s also a CLI and has a skill. Sentry telemetry is opt-in when using the setup wizard and only capture runtime errors. So the only real point of difference from your reply is runtime and not being a Swift app. Also one is free and open source the other is not.
English

@pvncher @rileytomasek @camsoft2000 Skills over MCP. Native Swift, no Node runtime. Zero telemetry. 8 commands vs 70+ tools fighting for context.
XcodeBuildMCP is solid. Different bet on architecture. Try the trial, see which feels right.
English
camsoft2000 retweetledi

It's fascinating the change that is happening right now in the SWE space, every SaaS is adopting AI in some way trying to work out how to continue to stay relevant for the years ahead. The winners and losers will be determined by how these companies are willing to change and reinvent themselves. The SWE landscape in the next few years will look very different.
English

@SP_EnergyPeople So @SP_EnergyPeople ? Not a good look is it, won't get new customers with this level of service.
English

@SP_EnergyPeople Tried calling that number and there was No way to get to cancellations team even when selecting the correct option just chucks you to general CS and then it hung up on me 4 times!
English

Was miss-sold energy from @SP_EnergyPeople yesterday from sales people who promised me a cheaper rate, which I discover after signing up that is not cheaper at all and is more expensive than my current rate. In addition when following their own official cancellation instructions online the phone system has put me through to the wrong department even though I selected cancellations and hung up on me 4 times. This alone is a reason to avoid @ScottishPower at all costs. They make it impossible for me to enact my right to cancel in the cooling off period. Will be reporting to Energy Ombudsman.
English
camsoft2000 retweetledi








