subtitle

Blog

subtitle

Unlimited Mobile
Security Testing, Directly From Your AI Agent

Any AI agent that supports A2A can now discover
Djini, connect to it, and run mobile security

Unlimited Mobile Security Testing, Directly From Your AI Agent

Your AI agent can now connect directly to the Djini AI Agent and run mobile security tests and tasks in parallel, with no user interaction and no need to open the Djini UI.

 

Djini publishes an Agent-To-Agent (A2A) compatible endpoint, so any agent that supports the protocol, Claude Code, OpenCode, and others, can connect to Djini – delegate tasks, and receive results automatically.

 

We are also publishing Djini Skills, an open-source skill pack that makes setup a single command for developers and security tems.

 

 Unlimited parallel scans. Long-running assessments. Full access to virtual devices, static and dynamic analysis, and native code analysis – all running in Djini’s environment while you stay in your agent.

Ready to offload security testing to Djini’s infrastructure?

Connect your AI agent in under two minutes.

Get Djini Skills on GitHub

Run Unlimited, Long-Running Tests in Djini's Environment

The biggest constraint in mobile security research isn’t expertise — it’s compute. Provisioning virtual devices costs time and money. Running a full static + dynamic + native analysis pass on a single app can take hours. Doing it across a portfolio of apps in parallel has traditionally meant significant infrastructure investment.

 

When your agent delegates to Djini through A2A, that constraint moves to Djini’s side. Your agent kicks off a scan on Google Photos, a banking app, and an enterprise VPN client simultaneously. 

 

Djini provisions the virtual devices, runs the analysis in parallel across its infrastructure, and streams results back. Your local machine does nothing heavy. Your agent can start new tasks while previous ones are still running.

 

For security researchers, this means you can run large-scale assessments that simply weren’t practical before, hundreds of apps, deep native analysis, long-running dynamic sessions, all orchestrated through natural language from your existing AI coding environment.

Integrate Djini Into Your Own Tools and Pipelines

Security testing shouldn’t be locked inside a web UI. 

 

Developers and security teams who want to automate and integrate can now access all of Djini’s capabilities — scanning, dynamic analysis, vulnerability correlation, exploit research — directly from their own code, CI/CD pipelines, or custom tooling.

 

There are two ways to integrate:

 

Djini Skills — install a skill file that teaches Claude Code or OpenCode how to talk to Djini. Your agent handles the API calls. You just describe what you want.


A2A direct integration — any tool or agent that supports the A2A protocol can discover Djini automatically via the Agent Card at /.well-known/agent.json and connect without any custom SDK or API wrapper.

 

Both approaches give you full access to every Djini feature: app upload, scan management, sandbox interaction, native analysis, findings retrieval, and exploit PoC development. The same capabilities available in the Djini UI, now available programmatically from anywhere.

Build Your Own Security Automation

Security teams can now use Djini Skills to build recurring, automated workflows without writing custom API integrations. 

 

Some examples of what this unlocks:

Automatically scan every new app release as part of your CI/CD pipeline – your agent monitors for new builds and kicks off a full Djini scan on each one

 

Run overnight deep-scan sessions across your entire app portfolio, with findings ready in your agent’s context when you start work in the morning

 

Trigger exploit PoC development automatically when a critical finding is confirmed, so your team receives a full report, not just a vulnerability list

 

Integrate Djini findings directly into your existing issue tracker, SIEM, or reporting workflow through your agent

 

 

Because the integration goes through your AI agent, the automation is written in natural language instructions — not code. Your agent knows how to talk to Djini; you tell it what to do and when.

Getting Started

Step 1 — Install Djini Skills

One command adds Djini to Claude Code or OpenCode:

npx skills add mobilehackinglab/djini-skills

The installer pulls from GitHub and lets you select the skill matching your Djini plan — AppSec, Researcher, or Enterprise.

Terminal showing npx skills add mobilehackinglab/djini-skills — skills CLI clones the repo, finds 3 skills, and prompts selection

The skills CLI clones the repo, finds 3 available skills, and prompts you to select which to install.

Step 2 — Set your environment variables

DJINI_CONSOLE_URL=https://app.djini.ai

DJINI_API_KEY=your_api_key

Generate your API key under Settings → API Key → Generate. That’s all the configuration needed.

Step 3 — Start delegating

Open Claude Code and start in natural language. Here’s what a real session looks like:

“Discover what Djini can do by fetching $DJINI_CONSOLE_URL/.well-known/agent.json”

Your agent reads Djini’s Agent Card and learns every available skill and endpoint automatically.

“Ask Djini to list my scans”

Djini returns your existing projects and scan results, streamed directly to your agent.

“Can you start a new scan on Google Photos for Android using a Corellium device and enable deep scan?”

Djini provisions the virtual device and starts parallel analysis. You stay in your agent. No UI required.

Claude Code running a Djini deep scan on Google Photos via A2A — natural language commands, parallel analysis, no UI required

Running a full deep scan on Google Photos by using the Djini Agent in Claude Code — all through natural language.

Want to see large-scale testing in action?

We’ll walk you through a live parallel assessment with your own apps.

Book a Demo

What's Coming Next

The current release lets one agent session orchestrate multiple parallel Djini tasks. 

 

What’s coming next takes this further: multi-agent orchestration, where multiple specialized Djini agents coordinate with each other to cover an entire security assessment simultaneously.

 

 Instead of one agent handling tasks sequentially, multiple specialized Djini agents will run simultaneously on the same target, or mutipiple targets within your scope at once.

 

If you’re building agent-based security workflows and want to be involved early, open an issue on the djini-skills repo.

Ready to scale your mobile security testing?

Connect your AI agent to Djini’s infrastructure and start testing at scale.

Get Djini Skills

Leave A Comment